GROUP BY сортировать время

135
05 декабря 2019, 21:30

как с помощью GROUP BY сортировать время с 15 мин разницой то-есть есть столбцы

    time 
    2019-03-11 00:00:00
    2019-03-11 00:00:00
    2019-03-11 00:15:00
    2019-03-11 00:15:00
    2019-03-11 00:30:00
    2019-03-11 00:30:00
    2019-03-11 00:45:00
    2019-03-11 00:45:00
надо получить 
2019-03-11 00:15:00 value : 2
2019-03-11 00:30:00 value : 2
2019-03-11 00:45:00 value : 2

раньше был запрос SELECT SUM(1) as value, data FROM stat GROUP BY data Буду благодарен за любые предложения

Answer 1
CREATE FUNCTION `DATETIMEQUARTERS`(`INPUT_DATE_TIME` DATETIME) 
RETURNS DATETIME 
COMMENT 'Функция округляет время до предыдущего 15 минутного интервала' 
RETURN SEC_TO_TIME ((TIME_TO_SEC(INPUT_DATE_TIME) DIV 900 ) * 900)
//Использовать функцию
GROUP BY DATETIMEQUARTERS(datecolumn)
READ ALSO
Парсинг веб страницы

Парсинг веб страницы

Нужно с единственной html страницы, куда можно попасть, введя свой логин/пароль, периодически (раз в час) считывать текстВот кусок кода:

146
Проблема с padding-bottom у iframe

Проблема с padding-bottom у iframe

Подскажите, кто сталкивалсяНужно видео с youtube вместить в определенные рамки

130
Проблема с append JQuery

Проблема с append JQuery

CODE_SMILE добавляется в форму только если она пустаНо что делать если в форме уже есть текст?

122
Проблема с ajax запросом (status code error)

Проблема с ajax запросом (status code error)

complete возвращает status_code - error, подскажите пожалуйста где ошибка?

128