0
我有一個生成2字段結果的查詢:電子郵件和興趣。將字段轉換爲字段
結果是數百萬條記錄。但是大約有100個不同的興趣。
我想運行查詢產生的結果是寬101場這樣的:
電子郵件|書籍|貓|狗| ETC
其中metric是每個的計數。
隨着我對SQL的知識到目前爲止,我不得不使用CASE WHEN。但我不得不寫100行代碼。
有沒有更好的方法?
我有一個生成2字段結果的查詢:電子郵件和興趣。將字段轉換爲字段
結果是數百萬條記錄。但是大約有100個不同的興趣。
我想運行查詢產生的結果是寬101場這樣的:
電子郵件|書籍|貓|狗| ETC
其中metric是每個的計數。
隨着我對SQL的知識到目前爲止,我不得不使用CASE WHEN。但我不得不寫100行代碼。
有沒有更好的方法?
您可以使用PIVOT語句,但聽起來像terradata不支持。樞軸也需要輸入所有列名稱。不要以爲你可以避免那