sql 拼接问题
如何把問題:假設有張學生成績表(tb)如下:
姓名 課程 分數
張三 語文 74
張三 數學 83
張三 物理 93
李四 語文 74
李四 數學 84
李四 物理 94
轉換后成為
姓名 分數
張三 74,83,93
李四 74,84,94
======================================================
SELECT XM, FENSHU=STUFF((SELECT ','+CONVERT(VARCHAR,FENSHU) FROM TB WHERE XM=A.XM FOR XML PATH('')),1,1,'') FROM TB A GROUP BY XM總結
- 上一篇: 开立股票账户有年龄限制吗
- 下一篇: 君乐宝是国企还是私企