SQL - curioso uso de funcion month

 
Vista:

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:curioso uso de funcion month

Publicado por Isaias (5072 intervenciones) el 13/08/2008 02:19:56
Respuesta, NO SIRVER DE NADA, la funcion MONTH, "saca" el mes de un campo fecha.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar