gpt4 book ai didi

SQL 关键字 BETWEEN 数字是不是捕捉相等?

转载 作者:行者123 更新时间:2023-11-29 04:59:02 24 4
gpt4 key购买 nike

我有这个简单的查询:

SELECT High, Low FROM prices 
WHERE Stock = 'XXX' and Date = '2010-02-05' and Low <= 14.88 AND High >= 14.88

现在 2010-02-05 Low=14.88 and High=15.88

为什么查询返回空?它在 MySQL 5.0.41 上运行

谢谢!

最佳答案

我会仔细检查每个标准,

首先,我会删除除 Stock 之外的所有内容,然后如果返回数据,我会包含 Date,在运行确保返回数据后,我会包含 Low(重复过程),最后是 High。

当查询停止返回数据时,您应该查看它停止的原因。也许是日期部分。 IE 如果表格价格上的日期是“2010-02-05 12:35:17”,它将不匹配“2010-02-05”

可能 Stock 没有设置为 'XXX'

如果问题仍然存在,请测试这些并发布更多信息。

关于SQL 关键字 BETWEEN 数字是不是捕捉相等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3612204/

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