0
結合我有表是這樣的:如何總和相同的ID在SQL
ID COUNT
-----------
7 2
7 2
8 3
8 3
9 4
9 4
我想總結COUNT
具有相同ID
有
ID COUNT
-----------
7 4
8 6
9 8
如何獲得它在Oracle數據庫?
編輯: 我從管道函數我的表與此類型:
TYPE g_item IS RECORD (
g_id NUMBER,
g_count VARCHAR2(50),
g_who VARCHAR2(50)
);
代碼以獲得正確的表:
SQL> select g_id, sum(g_count)
from (SELECT * from TABLE(my_package.get_items_tab()))
group by g_id;
G_ID SUM(G_COUNT)
----- ------------
1 9
6 7
2 7
4 7
5 7
3 7
7 7
7 rows selected.
EDIT2: 哦..這是我的錯,我必須通過g_who分組,不通過g_id