我需要下表中具有max valueper的项目ITEM:
value
ITEM
输入表:
value | ITEM 1 | A 2 | B 3 | C 4 | A 5 | B 6 | C 7 | E
想要的结果:
value | ITEM 4 | A 5 | B 6 | C 7 | E
SELECT Item, Value, MaxValue = (SELECT MAX(t2.VALUE) FROM TableName t2 WHERE t.Item= t2.Item) FROM TableName t
SQL提琴
或者,如果您不想要所有记录,请使用Group By:
Group By
SELECT Item, MaxValue = MAX(VALUE) FROM TableName t GROUP BY Item
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句