Ok nuevo
Wako...
Cambios en el select...
Código PHP:
SELECT FECHA,
CAMPO
FROM (
SELECT FECHA,
CAMPO,
ORDEN
FROM (
SELECT FECHA,
CAMPO,
ROW_NUMBER() OVER(ORDER BY FECHA ASC) ORDEN,
LAG(FECHA,1) OVER(ORDER BY FECHA DESC) FECHA_MANIANA,
LAG(CAMPO,1) OVER(ORDER BY FECHA DESC) CAMPO_MANIANA FROM WAKO
)
WHERE CAMPO <> CAMPO_MANIANA
UNION ALL
SELECT FECHA,
CAMPO,
ORDEN
FROM (
SELECT FECHA,
CAMPO,
ROW_NUMBER() OVER(ORDER BY FECHA ASC) ORDEN,
LAG(FECHA,1) OVER(ORDER BY FECHA DESC) FECHA_MANIANA,
LAG(CAMPO,1) OVER(ORDER BY FECHA DESC) CAMPO_MANIANA FROM WAKO
)
WHERE ORDEN = 1
)
ORDER BY FECHA;
Para esto supongo varias cosas, por ejemplo que no tiene mas de un registro con la misma fecha, por tanto haciendo uso de la funcion ROW_NUMBER que me ordena por fecha en este caso, traigo con un union all el primer registro que es seguramente lo que estas necesitando.
Cualquier cosa, aqui me encuentras.
Sldo Atte, Mario.