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