這是我的初始表結構。明顯的計數不匹配
MEMBER_ID ITEM_ID ACCOUNT
1 3 A
1 4 A
2 1 B
3 4 B
4 4 B
5 4 A
6 2 A
當我想成員不同的號碼,我做
Select COUNT(DISTINCT MEMBER_ID) FROM TABLE A
我得到6,預期的應答
當我做
SELECT COUNT(DISTINCT MEMBER_ID),ACCOUNT FROM TABLE A GROUP BY 2
我得到這樣一個= 4和B = 3,你認爲在這裏斷開連接。
謝謝
如果您執行SELECT COUNT(DISTINCT MEMBER_ID),ACCOUNT FROM TABLE A GROUP BY ACCOUNT'而不是? – 2015-03-25 02:25:27
這似乎不太可能。不幸的是,SQL Fiddle不支持teradata。 – 2015-03-25 02:25:29
當我按列名替換列號時,會出現同樣結果。 – sai 2015-03-25 02:30:00