gpt4 book ai didi

mysql - 在mysql中选择更多范围

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

考虑到以下情况,我如何在 MySQL 中选择多个范围:假设我想从我的产品表产品中返回

价格0-300和价格600-1000价格1200-1600

我正在尝试以下操作

SELECT * FROM products WHERE price > 0 
AND price <= 300
AND price >= 600
AND price <= 1000

但不返回任何行

最佳答案

如果一个数字在 0300 之间,它不能600 之间>1000。您在寻找 OR 吗?也许用 BETWEEN只是为了让事情变得更简单?

SELECT * FROM products WHERE
price BETWEEN 0 AND 300
OR
price BETWEEN 600 AND 1000
OR
price BETWEEN 1200 AND 1600

关于mysql - 在mysql中选择更多范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20395578/

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