RA
SELECT tag_id as `id`, AVG(data) as `v`, datetime as `d` FROM `history`
WHERE tag_id IN (10, 289, 292) AND datetime BETWEEN '2020-01-03 00:00:00' AND '2020-01-03 00:30:00'
GROUP BY tag_id, data, datetime
ORDER BY `d` DESC
в этой таблице на 1 секунду может быть несколько показателей, это данные с разных датчиков