
21/02/2008, 14:52
|
 | Colaborador | | Fecha de Ingreso: julio-2007 Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 7 meses Puntos: 180 | |
Re: Consulta en SQL Server 2000 Muy facil, con un CASE
DECLARE @Departamento char(10)
SELECT a.EmpleadoID, a.EmpleadoNombre, b.DepartamentoID, b.DepartamentoNombre
FROM Empleado a JOIN Departamento b
ON a.DepartamentoID = b.DepartamentoID
WHERE b.DepartamentoID LIKE CASE WHEN @Departamento IS NULL THEN '%' ELSE DepartamentoID+'%' END
Digame si funciona |