Gil*_*tes 7 mysql sql datetime
我在INT中的时间戳中有一个测量时间的列,我需要一小时的间隔组数据.我已经发现了MySQL函数FROM_UNIXTIME(),但MySQL中是否有内部工具从这个函数的结果中提取小时?
Exp*_*lls 10
我想你的意思是 FROM_UNIXTIME
GROUP BY
DATE_FORMAT(FROM_UNIXTIME(time_column), '%Y %m %d %H'))
Run Code Online (Sandbox Code Playgroud)
SELECT *
FROM table
GROUP BY DATE_FORMAT(FROM_UNIXTIME(time_col_name), '%H')
Run Code Online (Sandbox Code Playgroud)
查看MySQL的Date文档。
编辑:
使用DATE_FORMAT而不是可靠地确定返回的时间的格式。请参阅DATE_FORMAT文档。注意:格式%H将以00、01,... 23格式返回小时值。
| 归档时间: |
|
| 查看次数: |
23272 次 |
| 最近记录: |