【发布时间】:2020-05-09 15:11:28
【问题描述】:
我想显示价格在 10k 到 30k 之间且 category_id = 1 或 category_id = 2 的产品。
这是我的查询
SELECT * FROM products
WHERE price BETWEEN 10000 AND 30000
AND
category_id = '2' OR category_id = '3'
ORDER BY name ASC, price ASC
但是我得到了这些类别的所有产品,但没有得到价格在 10k 到 30k 之间的产品
【问题讨论】:
标签: mysql where-clause between