gpt4 book ai didi

mysql - 查询以检索范围内的正确属性

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

我想检索 2200000( min_price ) 到 2700000( max_price ) 范围内的所有属性

查询应该类似于

SELECT *
FROM properties
WHERE ( ((raw_min >= '{$min_price}')
OR (raw_min <= '{$max_price}'))
AND ((raw_max >= '{$min_price}')
OR (raw_max <= '{$max_price}')))
AND (..)

查询应满足以下6个条件

raw_min - raw_max
(1) 1000000-2000000 (false)
(2) 1500000- 2400000 (true)
(3) 2300000-2600000 (true)
(4) 2500000-3000000 (true)
(5) 3200000-5000000 (false)
(6) 2000000-3000000 (true)

最佳答案

请尝试此查询:-

SELECT * 
FROM properties
WHERE (raw_min between 2200000 AND 2700000)
OR (raw_max between between 2200000 AND 2700000)
OR (raw_min <= 2200000 && raw_max >= 2700000)

请检查我是否已更新查询。

关于mysql - 查询以检索范围内的正确属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30723325/

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