mysql选择四舍五入/整小时的时间戳
我想知道如何进行sql查询以选择时间戳,其中时间戳是四舍五入/整小时的 mysql中的时间戳:mysql选择四舍五入/整小时的时间戳,mysql,select,timestamp,Mysql,Select,Timestamp,我想知道如何进行sql查询以选择时间戳,其中时间戳是四舍五入/整小时的 mysql中的时间戳: 1534251600 1534252500 1534253400 1534254300 1534255200 1534256100 1534257000 1534257900 1534258800 1534259700 1534260600 1534261500 1534262400 1534263300 1534264200 1534265100 1534266000 1534266900 1534
1534251600
1534252500
1534253400
1534254300
1534255200
1534256100
1534257000
1534257900
1534258800
1534259700
1534260600
1534261500
1534262400
1534263300
1534264200
1534265100
1534266000
1534266900
1534267800
1534268700
我每15分钟得到一个新的sql条目,但我只想显示时间戳为整小时的行的数据
我每15分钟会得到一个新的sql条目,但我只想显示数据
对于时间戳为四舍五入小时的行
如果你的意思是零分零秒的一小时是四舍五入的一小时
你能行
SELECT
*
FROM
table
WHERE
(MINUTE(FROM_UNIXTIME(timestamp_column)) = 0)
AND
(SECOND(FROM_UNIXTIME(timestamp_column)) = 0)
请参阅解释演示假设您只需要表示N小时00分钟等时间的时间戳,您要查找的查询是:
SELECT * FROM <table>
WHERE
MINUTE(FROM_UNIXTIME(<timestamp_column>)) = 0 AND
SECOND(FROM_UNIXTIME(<timestamp_column>)) = 0
从中选择*
哪里
分钟(FROM_UNIXTIME())=0和
秒(从_UNIXTIME())=0
你说的四舍五入小时是什么意思?这是一个零分零秒的小时吗?参见: