[SQL ]如何產生列聯表

作者: squallscer (羽毛)   2015-03-04 00:36:59
資料庫名稱: SQL server 2008
資料庫版本:R2
內容/問題描述:
假設有三個欄位:
id col1 col2
1 A B
2 B A
3 C C
4 A A
5 B C
. . .
. . .
希望產生一個列聯表為:
A B C
A 1 1 0
B 1 0 1
C 0 0 1
在google中搜尋contingency table都沒有找到答案
故來版上詢問前輩該怎麼寫呢?
作者: daimom (Daimom)   2015-03-04 10:29:00
pivot?
作者: squallscer (羽毛)   2015-03-04 21:56:00
pivot中有辦法不指定in (colname1,colname2...)嗎?我有358個行,怕打到手軟......

Links booklink

Contact Us: admin [ a t ] ucptt.com