我有以下表格
产品
|id(pk), nome|
==============
|27 Oats|
|183 Oats|
|190 Gold|
|25 Gold|
代表_precos
|id(pk),idproduto(fk),preco|
============================
|1 183 13.00|
|2 190 10.00|
|3 25 15.00|
当我使用这个查询
SELECT ID, NOME
FROM ( SELECT * FROM produtos) hey
GROUP BY NOME
HAVING ( COUNT(NOME) > 0 )
我得到以下结果:
|id, nome|
==========
|190 Gold|
|27 Oats|
但我需要的是这个:
|id, nome|
==========
|190 Gold|
|183 Oats|
我希望 Group By 的 ID 是representantes_precos
表上价值最高的 ID。我尝试了合并和子选择、连接和其他东西,但没有成功。
任何帮助将不胜感激。
Ps.:对不起我的英语不好。