gpt4 book ai didi

MySql:日期(字符串)周围的引号如何影响结果?

转载 作者:行者123 更新时间:2023-11-29 06:14:29 25 4
gpt4 key购买 nike

标有^的两个查询之间的区别

SELECT COUNT(*) 
FROM customers_reports AS cr
JOIN customers_docs on customers_docs.customerId=cr.customerId
WHERE cr.firstDepositDate >= 2015-12-01 AND customers_docs.docs = "None";

此查询返回 2 个结果。

SELECT COUNT(*) 
FROM customers_reports AS cr
JOIN customers_docs on customers_docs.customerId=cr.customerId
WHERE cr.firstDepositDate >='2015-12-01' AND customers_docs.docs = "None";
^ ^

虽然此查询返回 30,000 个结果。

谁能解释一下为什么?

最佳答案

没有单引号日期值变成算术表达式,2015-12-01 是 2002 显然影响结果

关于MySql:日期(字符串)周围的引号如何影响结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36599620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com