gpt4 book ai didi

sql - 使用 BETWEEN 子句

转载 作者:行者123 更新时间:2023-12-02 06:20:31 25 4
gpt4 key购买 nike

每当您编写需要过滤掉值范围内的行的查询时,我应该使用 BETWEEN 吗?条款或<=>=

哪个性能更好?

最佳答案

都没有。他们创建完全相同的执行计划。

我使用它们的时间不取决于性能,而是取决于数据。


如果数据是离散值,那么我使用 BETWEEN ...

  • x BETWEEN 0 AND 9


但如果数据是连续值,那么效果就不太好......

  • x BETWEEN 0.000 AND 9.999999999999999999


相反,我使用 >= AND < ...

  • x >= 0 AND x < 10


然而,有趣的是,>= AND <该技术实际上适用于连续和离散数据类型。所以,一般来说,我很少使用 BETWEEN完全没有。

关于sql - 使用 BETWEEN 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11049003/

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