我有一张名为投诉的表 在投诉中,有一个名为date的日期时间列。
现在我需要在SQL查询中收到每个插入的投诉,这些投诉会在每天的18:00之后发布。
任何人都知道该怎么做或查询解决方案? 有人对我说我可以使用DATE_FORMAT。
答案 0 :(得分:3)
在您的SQL查询中使用where where condition。
where time(datetimefield) > '18:00:00'
试试这可能对你有帮助。
答案 1 :(得分:1)
假设您的数据库设置为24小时,您可以执行以下操作:
SELECT * FROM yourTable
WHERE HOUR(TIME(yourTable.yourDateTime)) >= 18;