Como realizo una Funcion Logica y una extraccion
Publicado por Liliana (3 intervenciones) el 30/08/2013 20:17:03
Hola:
quiero ver si me pueden ayudar.
en el campo Estado necesito hace una comparacion si es 5 que me envie la palabra Cerrado, pero me manda error de que tengo una coma de mas, si le cambio a ; me manda que es un caracter no valido.
En el campo Medio, necesito extraer el 1 caracter del campo Notas y hacer una comparativa.
ejemplo
si el 1 caracter que extrajo de Notas es 1 es igual a Casa y si es 2 es igual a Edificio
SELECT [Requested_For_First_Name] & " " & [Requested_For_Last_Name] AS NOMBRE_USUARIO, WO.Assignee_Support_Group_Name AS GRUPO_ASIGNADO, WO.Request_Assignee AS ESPECIALISTA, IIf([ WorkOrderStatusString]="5","Cerrado") AS ESTADO, ([Submit_Date]-18000)/86400+25569 AS [FECHA ENVIO], (([Last_Modified_Date]-18000)/86400)+25569 AS FECHA_MODIFICACION, WO.Notes AS NOTAS, Left([Notes],1) AS MEDIO
FROM WO;
quiero ver si me pueden ayudar.
en el campo Estado necesito hace una comparacion si es 5 que me envie la palabra Cerrado, pero me manda error de que tengo una coma de mas, si le cambio a ; me manda que es un caracter no valido.
En el campo Medio, necesito extraer el 1 caracter del campo Notas y hacer una comparativa.
ejemplo
si el 1 caracter que extrajo de Notas es 1 es igual a Casa y si es 2 es igual a Edificio
SELECT [Requested_For_First_Name] & " " & [Requested_For_Last_Name] AS NOMBRE_USUARIO, WO.Assignee_Support_Group_Name AS GRUPO_ASIGNADO, WO.Request_Assignee AS ESPECIALISTA, IIf([ WorkOrderStatusString]="5","Cerrado") AS ESTADO, ([Submit_Date]-18000)/86400+25569 AS [FECHA ENVIO], (([Last_Modified_Date]-18000)/86400)+25569 AS FECHA_MODIFICACION, WO.Notes AS NOTAS, Left([Notes],1) AS MEDIO
FROM WO;
Valora esta pregunta
0