sql查询结果横向显示?

正常的查询结果是图1,想要实现的效果是图2,当图1的查询结果有1000行,那图2就要显示1000列。
最新回答
半坏街灯

2026-10-25 01:01:35

简单啊,先用row_number 获取 No顺序,然后通过  STUFF FOR XML PATH 获取顺序号转成字段

 通过动态SQL利用PIVOT行列