Re[6]: SQL: запрос, чтобы подсчитать производную
От: brank  
Дата: 21.01.10 22:33
Оценка:
Здравствуйте, Lloyd, Вы писали:

B>>ERROR 1235 (42000): This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'


L>Приведите запрос, что вы написали. Возможно, мы друг друга неправильно поняли.


добавил колонку scan_id INT PRIMARY KEY и написал так:

SELECT sensor_id, (MAX(ts) — MIN(ts)) / (MAX(value) — MIN(value)) FROM scans AS result WHERE scan_id IN (SELECT scan_id FROM scans WHERE sensor_id = result.sensor_id ORDER BY ts DESC LIMIT 2) GROUP BY sensor_id;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.