求助求助
如何將表A 變成 表B的樣子
uj5u.com熱心網友回復:
如果你備注的個數最多是4個,用下面的試試。如果個數大于4個且不固定,那得動態了。
CREATE TABLE #T
(NAME VARCHAR(10),
REMARK VARCHAR(20))
INSERT INTO #T
SELECT 'NAME1','A,B,C,D' UNION ALL
SELECT 'NAME2','A,C' UNION ALL
SELECT 'NAME3','A,B,D' UNION ALL
SELECT 'NAME4','C'
SELECT NAME,PARSENAME(REPLACE(REMARK,',','.'),1) AS RM1,
PARSENAME(REPLACE(REMARK,',','.'),2) AS RM2,
PARSENAME(REPLACE(REMARK,',','.'),3) AS RM3,
PARSENAME(REPLACE(REMARK,',','.'),4) AS RM4
FROM #T
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/245450.html
標籤:基礎類
上一篇:資料庫報錯提示
