mysql按5分钟分组函数

--无秒值

SELECT DATE_FORMAT(FLOOR(DATE_FORMAT('2019-09-12 09:09:08', '%Y%m%d%H%i%s')/500)*500,'%Y-%m-%d %H:%i');
SELECT DATE_FORMAT(FLOOR(DATE_FORMAT('2019-09-12 09:11:08', '%Y%m%d%H%i%s')/500)*500,'%Y-%m-%d %H:%i');

-- 有秒值的
SELECT CONCAT(DATE_FORMAT(FLOOR(DATE_FORMAT('2019-09-12 09:09:08', '%Y%m%d%H%i%s')/500)*500,'%Y-%m-%d %H:%i'),':00');
SELECT CONCAT(DATE_FORMAT(FLOOR(DATE_FORMAT('2019-09-12 09:11:08', '%Y%m%d%H%i%s')/500)*500,'%Y-%m-%d %H:%i'),':00');

你可能感兴趣的:(mysql按5分钟分组函数)