MySQL显示时间戳小于07:00的行

时间:2013-10-25 22:23:10

标签: mysql

我的SQL数据库中有一个列,其值为1:00(表示凌晨1点),13:56(1:56 PM)等。我想让mysql命令只显示7之后的变量上午。那可能吗?谢谢!

1 个答案:

答案 0 :(得分:0)

假设您的列名为theTime,名为foo

select * from foo where HOUR(theTime) >= 7;

如果您的列不是日期/时间或时间戳字段,则表示您遇到了麻烦。