SQL查询获取日期

时间:2019-07-12 04:02:31

标签: mysql

关于日期的SQL查询编写。

我尝试了query.Datatype中的OrderDatedatetime

SELECT * FROM Orders
WHERE OrderDate BETWEEN '01/07/1996' AND '31/07/1996';

我收到此消息

  

Data type mismatch in criteria expression.

1 个答案:

答案 0 :(得分:0)

MySQL日期采用 Y-m-d 格式。您的查询应该是(如果OrderDate列的数据类型为Date)。

Select * from Orders 
Where OrderDate Between '1996-07-01' AND '1996-07-31'