这是我的查询
SELECT name, price, MIN(price) AS minprice
FROM c, cp
WHERE c.id = cp.id
GROUP BY id
ORDER BY minprice = 0, minprice ASC
但是错误显示我'不支持参考minprice(参考组功能)'。
任何人都可以帮我解决这个问题吗?
我正面临另一个问题,希望你的专家可以告诉我如何解决它
例如:
id name price
1 apple 0
1 green apple 20
2 orange 10
3 strawberry 0
由于第1组的最低价格之上的数据结果为0但我不希望最低价格为零,但如果我给出条件最低价格>这是不可能的。 0原因
我想我的结果变得像这样
2 orange 10
1 green apple 20
3 strawberry 0
有可能吗?
提前致谢。
答案 0 :(得分:0)
不要使用像minprice等参考。而不是直接使用MIN(价格)。