我做了一些更改,这是新表和查询。 但我仍然得到错误的结果
这是我的查询和结果 / 修改 /
问题是,我应该只得到一个结果而且它有PriceCarId 2
我尝试了不同的东西,但它也不起作用
答案 0 :(得分:1)
正如我在评论中提到的,您应该将PriceDate
数据类型更改为date
,或者您可以使用STR_TO_DATE
,请参阅以下示例:
SELECT * FROM Prices
WHERE (STR_TO_DATE(PriceDate, '%d/%m/%Y') BETWEEN '2015-07-05' AND '2015-07-07') AND PriceCarStatu = 0