Re: [SQL ] 欄位字串分離統計的問題

作者: funk6478 (大恩)   2021-02-25 11:40:37
※ 引述《otherman (總經理)》之銘言:
: 資料庫名稱: 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做出來的結果都不是我想要的,因為欄位不確定
: 請問先進們有相關的統計經驗可以指點一下嗎?謝謝!
CREATE TABLE [#ttt]
(
[seq] int,
[string] nvarchar(4000)
)
INSERT INTO #ttt ([seq],[string])
VALUES
(1,'a1,b1,c1'),
(2,'a2,c1'),
(3,'d3'),
(4,'a2,b1'),
(5,'z1,z2')
作者: otherman (總經理)   2021-02-25 15:59:00
謝謝f大提供這麼詳細的解說…我先試一下,感謝!
作者: cutekid (可愛小孩子)   2021-02-26 18:40:00
推(Y),學習+1!

Links booklink

Contact Us: admin [ a t ] ucptt.com