【发布时间】:2018-07-19 06:09:14
【问题描述】:
我有一个包含以下数据的表格:
product_id qty price_reduction
1 1 5
1 2 10
1 3 15
如果数量大于 3,我如何获得最大降价 (-15)。 现在我使用这个查询,由于显而易见的原因,它没有做我想要做的事情:
SELECT price_reduction
FROM table
WHERE product_id = 1
AND qty = '$qty'
LIMIT 1
任何帮助表示赞赏。
【问题讨论】:
-
这不是一个有代表性的数据集。
-
嗯,我只是想弄清楚是否有一种方法可以选择最大值,如果有匹配的 id 但数量大于现有的一个查询。
标签: mysql