curioso uso de funcion month
Publicado por Gabriel (1 intervención) el 12/08/2008 17:35:27
Hola Foreros.
escribo para saber si de alguna forma, alguien ha visto el uso de la funcion month en una consulta, para evaluar el estado de un campo.
esto lo encontre en un Store Procedure en la BD de mi lugar de trabajo, y me llamo la atencion
select CASE month(gruest)
WHEN 1 then 'ABIERTO'
WHEN 2 THEN 'CERRADO' END as estado
from grutab
order by gruest
los valores posibles del campo gruest son 1 o 2 (ningun otro esta presente en la tabla.
la pregunta es, sirve de algo, el hecho que se evalue gruest con la funcion month??
ejecute la consulta sin la funcion, y el resultado es exactamente el mismo, lo cual no me indica el motivo por el cual el analista anterior la utilizo.
si alguien sabe de algun beneficio de usar esta funcion para evaluar un valor booleano, le estaria muy agradecido.
Saludos
escribo para saber si de alguna forma, alguien ha visto el uso de la funcion month en una consulta, para evaluar el estado de un campo.
esto lo encontre en un Store Procedure en la BD de mi lugar de trabajo, y me llamo la atencion
select CASE month(gruest)
WHEN 1 then 'ABIERTO'
WHEN 2 THEN 'CERRADO' END as estado
from grutab
order by gruest
los valores posibles del campo gruest son 1 o 2 (ningun otro esta presente en la tabla.
la pregunta es, sirve de algo, el hecho que se evalue gruest con la funcion month??
ejecute la consulta sin la funcion, y el resultado es exactamente el mismo, lo cual no me indica el motivo por el cual el analista anterior la utilizo.
si alguien sabe de algun beneficio de usar esta funcion para evaluar un valor booleano, le estaria muy agradecido.
Saludos
Valora esta pregunta


0