我有一个MySQL表与日期列。MySQL条款与DATE_FORMAT
我想选择所有的一些特定的日期范围内的行,
select * from myTable mt
where DATE_FORMAT(mt.DateCol, '%y-%m-%b') between '01/03/2015' and '09/03/2015'
其中01/03/2015
和09/03/2015
距离,并通过用户这是dd/mm/yyyy
格式选择日期范围和我datecolumn是yyyy-mm-dd
格式。那么如何使用DATE_FORMAT
函数直接选择行。上面的查询给出了零结果。
为什么你会想到一个日期的'YYYY-MM-dd'格式的比较用'mm/dd/yyyy'格式来表示意义......? – CBroe 2015-03-25 01:10:13