如果已经在其他线程中讨论过,请提前道歉。我确实执行了几次搜索,但无法找到一个能够帮助我满足我需求的人。 我有一个名为t_Item_log的表。我需要编写一个查询来逐项提取数据,对项目的总量进行总计,然后选择与该项目关联的数量最大的代码。通过最大数量选择值的SQL Group by声明
表举例:
ID ITEM CODE QTY
1 12345 X 1
2 12345 X 2
3 12345 Y 1
4 12345 Z 3
5 6789 X 1
6 6789 X 2
7 6789 Y 1
8 6789 Z 2
9 6789 X 3
10 12345 Y 4
所需的结果
ITEM CODE QTY
12345 Y 11
6789 X 9
如果任何人都可以点我已经涵盖这或提供如何写这个语句基础线程它将不胜感激。
嘿家伙我不断收到以下错误消息:“您已经写了一个子查询,可以返回多个字段,而不使用主查询的FROM子句中的EXISTS保留字修改子查询的select语句以仅请求一个字段” – HareM83
@ HareM83。 。 。这是一个非常奇怪的错误,事件是子查询使用'TOP'并且具有稳定的'ORDER BY'排序。我不知道如何解决这个问题。 –
谢谢。这工作完美。 – HareM83