我在 MySQL 表中有一个日期时间列,我想选择具有相同年、月和日(但可能不同的小时和分钟)的记录。在其他情况下,我会选择具有相同年份和月份的那些。有办法吗?
最佳答案
最快的方法是使用 BETWEEN
,例如:
SELECT fields FROM table WHERE
datecolumn BETWEEN '2001-01-01 00:00:00' AND '2001-12-31 23:59:59';
关于sql - 有没有办法在 SQL 中按日期的一部分进行选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/627379/