看板 Database 關於我們 聯絡資訊
資料庫名稱: MSSQL 資料庫版本: 2014 內容/問題描述: table a seq string 1 a1,b1,c1 2 a2,c1 3 d3 4 a2,b1 5 z1,z2 將string欄位分離後計算數量,然後產出如下統計表 a1 a2 a3 b1 b2 b3 c1 c2 c3...z1 z2 z3 ===================================== 1 2 0 2 0 0 2 0 0 1 1 0 我用pivot +string_spilt 來select做出來的結果都不是我想要的,因為欄位不確定 請問先進們有相關的統計經驗可以指點一下嗎?謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.72.118.61 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1614158143.A.64F.html
ken218: 抱歉,可以解釋一下 b1 為什麼是 2 嗎? 02/25 00:10
ken218: 另外,select 出來的結果是長字串還是每個逗號間是一個 02/25 00:12
ken218: 欄位? 02/25 00:12
ken218: 抱歉,是問每個空格是否是欄位分隔 02/25 00:13
otherman: 因為b2在不同列分離字串後是2個 02/25 16:01
otherman: selec是每個欄位就是一個分隔後的字串 02/25 16:02