舉例來說,我有一張表,其中包含客戶在咖啡館中活動的描述。 (比喻實際的表的我的工作)將多行組合成一行
Customer Borrowed Book Ordered Drink Has Company
1 1
1 1
1 Yes
2 1
3 1
3 Yes
4 1 1
4 1
我想行這樣
Customer Borrowed Book Ordered Drink Has Company
1 1 1 Yes
2 1
3 1 Yes
4 1 2
我做自聯接與聚結結合,但它並沒有給我想要的結果。
想必你只是想'總和([借來的書]),SUM([下令飲料]),MAX([有公司])'和組按客戶? – ZLK
@ZLK,是的,有點..但初始表實際上是一個結果集的臨時表,我不能通過聚合問題 –
哼。如果不知道原始數據是什麼以及爲什麼會遇到聚合問題,很難提供幫助。注意:當執行總和時,您可能還需要一個'isnull(x,0)'語句。 – ZLK