Código sql:
Ver originalSELECT CONVERT(CHAR(10),FECHA,103),MIN(RES)
FROM tabla1
GROUP BY CONVERT(CHAR(10),FECHA,103)
UNION ALL
SELECT CONVERT(CHAR(10),T1.FECHA,103),MIN(T1.RES)
FROM tabla1 T1
INNER JOIN (
SELECT CONVERT(CHAR(10),FECHA,103)[FECHA],MIN(CONVERT(CHAR(10),FECHA,108))[HORA]
FROM tabla1
GROUP BY CONVERT(CHAR(10),FECHA,103)
) T2 ON CONVERT(CHAR(10),T1.FECHA,103)=T2.FECHA AND CONVERT(CHAR(10),T1.FECHA,108)<>T2.HORA
GROUP BY CONVERT(CHAR(10),T1.FECHA,103)