На картинке содержимое таблицы sensdatas. Там есть 4 штуки id (3, 9999999, 77, 78)
У меня есть запрос:
SELECT
indicators.ip,
sensdatas.id,
sensdatas.temperature,
sensdatas.pressure,
sensdatas.humidity,
sensdatas.sernum,
sensdatas.curenttime,
sensdatas.et,
sensdatas.ep,
sensdatas.eh,
sensdatas.iroom
FROM indicators, sensdatas
WHERE sensdatas.curenttime = (SELECT MAX(sensdatas.curenttime) FROM sensdatas)
ORDER BY sensdatas.id;
Этот запрос возвращает две последние записи для id 77 и 78
Мне бы хотелось чтобы в выборку попали и две записи с id 99999999 и 3 с их максимальным временем т.е я хочу получить 4 записи (всего в таблице 4 id) и у каждой должно быть максимальное время.
Как подправить запрос?
Спасибо.