select DATETIME, max(Depth) Depth, max(Temperature) Temperature from(
SELECT CAST(readingDTTM AS DATETIME) DATETIME,
case Sensor when 'Depth' then rValue end as Depth,
case Sensor when 'Temperature' then rValue end as Temperature
FROM loggerData WHERE sName = 'Westoe' AND subName = 'Crown Shaft'
and Sensor in ('Depth','Temperature')
GROUP BY CAST(readingDTTM AS DATETIME), rValue, Sensor
)
group by DATETIME
- не красиво, но должно работать