Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 SQL 数据库中有一个列,其值为 1:00(表示凌晨 1 点)、13:56(下午 1:56)等。我想让 mysql 命令仅显示早上 7 点之后的变量。那可能吗?谢谢!
假设您的列名为theTime,在名为 的表中foo:
theTime
foo
select * from foo where HOUR(theTime) >= 7;
如果您的列不是日期/时间或时间戳字段,那么您就有麻烦了。