鍍金池/ 問答/數(shù)據(jù)庫/ mysql,有關(guān)group的問題,怎么按照時(shí)間段分組

mysql,有關(guān)group的問題,怎么按照時(shí)間段分組

現(xiàn)在有個(gè)使用時(shí)間的字段,怎么使用group對(duì)時(shí)間段分組,分組的辦法是0-10分鐘,10-20,20-30分鐘進(jìn)行分組,求大神指點(diǎn)。

回答
編輯回答
淡墨

使用時(shí)間字段是什么格式的?
datetime時(shí)間點(diǎn)?還是int分鐘數(shù)?

2018年2月18日 20:57
編輯回答
尛曖昧

按分鐘的十分位統(tǒng)計(jì)count,比如2018-08-26 10:20:002018-08-26 10:29:59 通過substr函數(shù)得到2018-08-26 10:2,再group by即可.

比如現(xiàn)在有個(gè)表有 id int主鍵, time datetime字段.那么統(tǒng)計(jì)SQL為:
SELECT count(id), SUBSTR(time,1,15) dt from table GROUP BY dt

2017年2月21日 00:51