Relizar dos Consultas a una misma tabla
Publicado por richard (7 intervenciones) el 27/01/2019 02:17:55
Hola buenas noches, alguien me puede ayudar con esta consulta, quiero seleccionar el primer y ultimo evento segun la fecha pero que el resultado lo muestre en 4 columnas, hasta ahora he realizado esta consulta, pero lo divide en dos filas
gracias por su ayuda
SELECT top 1 T1.SRVDT AS FECHA_IN, T2.NM AS PUERTA_IN
FROM T_LG201901 T1
INNER JOIN T_DR T2 ON T1.DEVUID = T2.INSDEVUID
INNER JOIN T_EVTTYP T3 ON T1.EVT = T3.EVT
WHERE T1.USRID = 2977028 AND T1.EVT = 4865 AND T1.SRVDT LIKE '%2019-01-23%'
ORDER BY T1.SRVDT ASC
SELECT top 1 T1.SRVDT AS FECHA_OUT, T2.NM AS PUERTA_OUT
FROM T_LG201901 T1
INNER JOIN T_DR T2 ON T1.DEVUID = T2.INSDEVUID
INNER JOIN T_EVTTYP T3 ON T1.EVT = T3.EVT
WHERE T1.USRID = 2977028 AND T1.EVT = 4865 AND T1.SRVDT LIKE '%2019-01-23%'
ORDER BY T1.SRVDT DESC
gracias por su ayuda
SELECT top 1 T1.SRVDT AS FECHA_IN, T2.NM AS PUERTA_IN
FROM T_LG201901 T1
INNER JOIN T_DR T2 ON T1.DEVUID = T2.INSDEVUID
INNER JOIN T_EVTTYP T3 ON T1.EVT = T3.EVT
WHERE T1.USRID = 2977028 AND T1.EVT = 4865 AND T1.SRVDT LIKE '%2019-01-23%'
ORDER BY T1.SRVDT ASC
SELECT top 1 T1.SRVDT AS FECHA_OUT, T2.NM AS PUERTA_OUT
FROM T_LG201901 T1
INNER JOIN T_DR T2 ON T1.DEVUID = T2.INSDEVUID
INNER JOIN T_EVTTYP T3 ON T1.EVT = T3.EVT
WHERE T1.USRID = 2977028 AND T1.EVT = 4865 AND T1.SRVDT LIKE '%2019-01-23%'
ORDER BY T1.SRVDT DESC
Valora esta pregunta


0