Buenas tardes:
No se si se puede crear una vista en SQL donde una de las columnas
tenga una condición.
Me explico con los siguientes datos:
Apellido+Nombre FechaInicial Dias FechaReal
Ruiz Clara 1982/07/12 112 1982/11/01
Perez Pedro 2001/01/28 2001/01/28
La vista que estoy armando la tengo de la siguiente forma:
CREATE VIEW CALCFECHA
AS
SELECT EMP.EMPLE,
SUBSTRING(RTRIM(EMP.APELLIDO)+' '+
RTRIM(EMP.NOMBRE),1,35) AS NOMEMP,
EMP.F_INICIAL,
CONVERT(DECIMAL(10,2),dbo.DIAS (EMP.EMPLE)) AS DIAS1,
DATEADD(dd,dbo.DIAS(EMP.EMPLE),F_INICIAL) AS F_REAL
FROM EMP
Al ejecutar la vista, me muestra lo siguiente:
Apellido+Nombre FechaInicial Dias FechaReal
Ruiz Clara 1982/07/12 112 1982/11/01
Perez Pedro 2001/01/28 0
Y lo que requiero es que si Dias es 0, me deje en FechaReal, la
FechaInicial, así como lo hace cuando tengo un valor en Dias.
Gracias,
Mayo
Leer las respuestas