我有一张event和datetime的桌子。我如何才能简单地选择21:15小时前任何一天发生的所有事件? 最佳答案 您可以使用TIME()函数仅获取DateTime列的时间部分,并按以下方式进行比较:SELECT * FROM myTable WHERE TIME(dateColumn) < '21:15:00'; 在this link中可以找到有用的MySQL日期和时间函数的完整列表,这可能有助于将来的其他比较。