Я пишу код Python, где мне нужно использовать MySQLdb для извлечения данных из базы данных MySQL. Часть исходной базы данных выглядит следующим образом:Группа MySQL от TimeStamp
Я использовал эту команду
SELECT TimeStamp,Pac
FROM SolarData
WHERE DATE(`TimeStamp`) = CURDATE()
GROUP BY HOUR(TimeStamp);
сгруппировать данные по часам, но результат не то, что я ожидал:
Номер Pac, показанный на каждый час, совпадает с номером первой записи каждого часа. Это не накопленный номер за весь час. Мне нужно накопление целого часа.
Пожалуйста, внесите всю необходимую информацию прямо в свой вопрос. Разрыв ссылок, и мы хотим сохранить сообщения для будущих посетителей. –
Вы не запрашивали каких-либо агрегитов в своем запросе, поэтому вы просто получаете значения из одной из записей. –
Нам нужно, чтобы вы поставили как фактический результат, так и желаемый результат в этом вопросе. – miyasudokoro