我有以下简单的SQL statmentMYSQL选择statment以便能够通过与集团通过
SELECT id, name, value_name, value_id
FROM table
GROUP BY id
ORDER BY value_id DESC
分组我想获得其中value_id是最大的元组的值名称和value_id时。它的方式是我获得最小的价值。例如
1, name1, valuename, 3 (where i know that there is a value_id of 5)
你能帮忙吗?
您将需要按其他非聚合字段进行分组。 – 2010-05-21 18:52:52
@irchmaxell他仍然需要将name和value_name添加到他的group by子句中。 – AieshaDot 2010-05-21 18:52:57
实际上,我只是意识到他要求与MAX关联的value_name(value_id)。编辑答案对应... – ircmaxell 2010-05-21 19:05:22