Persona 1 => Cumeple el: viernes 14
Persona 2 => Cumeple el: sabado 15
Persona 3 => Cumeple el: domingo 16
Todo me funciona correctamente, ahroa necesito ke el campo plus 'Cumple el: ' solo se muestre cuando es sabado y domingo, si es viernes no.
Mi consulta
Código:
Posible solucion, pero sale error de sintaxis.IF 6 = (select datepart(dw,getDate())) SELECT PERSI_DNI, PERSI_NOMBRE + ' ' + PERSI_APATERNO as Persona, PERSI_DIA, PERSI_MES, PERSI_AREA as Unidad, 'Cumple el ' + CAST(PERSI_DIA AS VARCHAR) as plus FROM CUMPT_PERSONAL WHERE PERSI_MES = MONTH(GETDATE()) and PERSI_DIA between DAY(GETDATE()) and DAY(Dateadd(day,2,GETDATE()));
Código:
Gracias.IF 6 = (select datepart(dw,getDate())) SELECT PERSI_DNI, PERSI_NOMBRE + ' ' + PERSI_APATERNO as Persona, PERSI_DIA, PERSI_MES, PERSI_AREA as Unidad, (IF 6 <> (select datepart(dw,getDate())) SELECT 'Cumple el ' + CAST(PERSI_DIA AS VARCHAR) as plus FROM CUMPT_PERSONAL) FROM CUMPT_PERSONAL WHERE PERSI_MES = MONTH(GETDATE()) and PERSI_DIA between DAY(GETDATE()) and DAY(Dateadd(day,2,GETDATE()));
Saludos