sql-server - 如何遍历重复行并连接值列
问题描述
我有一个 sql 查询,我设法过滤加入不同的表,下面
- NoOfCounts - 具有不同答案的表单中相同问题的重复计数
- NoOfRowsPerAnserId - 使用排名分区并按 AnswerId 排序
查询我有
CREATE Table #myData ( Id INT Identity (1,1) ,NoOfCounts INT ,NoofRowsPerAnswerId_RankFunction INT, AnswerId INT, Value NVARCHAR(256) , FormId INT, QuestionId INT, AnserNameofItem NVARCHAR(256), DesiredValue NVARCHAR(256))
INSERT INTO #myData
VALUES
(1,1,11,90,101,1,'Equity','')
,(2,1,22,$1000,101,2,'CashInFlow','')
,(2,2,22,$1001,101,2,'CashOutflow','')
,(3,1,33,$99,101,3,'Chase','')
,(3,2,33,$100,101,3,'Capital','')
,(3,3,33,$101,101,3,'Citi','')
,(4,1,44,$800,101,4,'Equity','')
,(4,2,44,$801,101,4,'Fund','')
,(4,3,44,$802,101,4,'Credit','')
,(4,4,44,$804,101,4,'Debit','')
SELECT * FROM #myData
解决方案
推荐阅读
- ionic-framework - Ionic 5 离子载玻片作为“虚拟载玻片”
- fortran - 支持ieee_arithmetic的gfortran/ifort/nagfor/g95第一个版本是什么?
- python - 如何在 PySpark 中为大型数据集使用采样方法?
- node.js - 登录后没有出现任何错误的html文件
- c# - 使用命令行(在开发服务器中)添加对 .net 框架项目的包引用
- javascript - React/Gatsby 中的图表 js
- typescript - TypeScript 中没有浮动承诺检查
- java - 我的 BroadcastReceiver 上没有收到任何操作 - AndroidStudio
- database - 这个引用反模式的数据叫什么?
- javascript - Javascript字符串转义字符