MySQL。如何从小时获取点钟时间

MySQL. How to get o'clock time from hour

我在 MySQL 中有一个时间数据类型字段 "MyTimeField"。例如,值可以是 10:30:00

我想select时间格式的"o'clock time",所以输出会10:00:00

尝试过

 TIME_FORMAT(hour(MyTimeField),'%T')

但是运气不好,这个returns00:00:10

有什么想法吗?

如果您只想要可以使用的时间

TIME_FORMAT(MyTimeField,'%H:00:00')