У меня есть столбец datetimes и столбец значений. Как добавить все значения, которые происходят в тот же день? так что... midnight: от 01 до 23: 5 = > добавить все записи, которые происходят в этот период времени.
затем группируется по дням.
немного сложно объяснить. печаль.
Использование:
SELECT SUM(t.value_column)
FROM TABLE t
GROUP BY DATE(t.datetime_column)
Функция DATE фиксирует только часть year/month/day - время игнорируется, поэтому все, что будет в эту дату, будет сгруппировано.
В MySQL
:
SELECT CAST(datetime_field AS DATE) AS date_field, SUM(value)
FROM mytable
GROUP BY
date_field