我有一张订单表。列dateordered表示订单发生的日期。该列是日期时间。看起来像:YYYY-MM-DD。
我有以下查询。
select * from orders_ where dateordered like '08%' -- for orders which occurred in augus
但是,当我应该的时候,我没有得到任何结果。
我究竟做错了什么?
由于是日期计算,您可以说:
select * from orders_ where month(dateordered) = 8