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.