30/03/2005, 10:26
|
| | Fecha de Ingreso: junio-2003 Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 7 meses Puntos: 7 | |
SQL Server, Hacer una sentencia u otra dependiendo de Parametro. Hola buenas tardes !!!
Verán, tengo el siguiente problema. Resulta que tengo que hacer un procedimiento almacenado, el cual, dependiendo del valor de un parametro hará una sentencia u otra:
Es decir:
Create Procedure PDameLectoresMarketing @CODTILEC varchar(8)
as
SELECT DISTINCT TCI_CODCLAS,
LEFT(THI_HORMOD,2) AS Hora,
COUNT(THI_CODLLA) AS TotLlamadas
FROM ZSALHISTORICO, ZSALCLASELLA,
ZSALLECTORTIPO, ZSALLECTORES
WHERE THI_CODCLAS = TCI_CODCLAS
AND THI_CODLEC = TLE_CODLEC
AND TLE_CODTILEC = TTL_CODTILEC
/*Esto es lo que no sé hacer*/
CASE @CODTILEC
WHEN '00000005' THEN AND TLE_CODTILEC < '' + @CODTILEC + ''
WHEN '00000023' THEN AND TLE_CODTILEC = '' + @CODTILEC + ''
END
/* FIN*/
Esto estaría bien asi? Si no es asi, pueden decirme como sería?
Muchas gracias por adelantado. Saludos.
__________________ Charlie. |