如何将sql数据库行转列代码查询结果提取到c#中 行转列效果如图
行转列SQL代码如下:declare@sqlvarchar(8000)set@sql='selectname'select@sql=@sql+',max(casekemu...
行转列SQL代码如下:
declare @sql varchar(8000)set @sql = 'select name 'select @sql = @sql + ' , max(case kemu when ''' + kemu + ''' then fen else 0 end) [' + kemu + ']'from (select distinct kemu from chengji) as aset @sql = @sql + ' , cast(avg(fen*1.0) as decimal(18,2)) 平均分 , sum(fen) 总分 from chengji group by name'exec(@sql) 展开
declare @sql varchar(8000)set @sql = 'select name 'select @sql = @sql + ' , max(case kemu when ''' + kemu + ''' then fen else 0 end) [' + kemu + ']'from (select distinct kemu from chengji) as aset @sql = @sql + ' , cast(avg(fen*1.0) as decimal(18,2)) 平均分 , sum(fen) 总分 from chengji group by name'exec(@sql) 展开
1个回答
TableDI
2024-07-18 广告
2024-07-18 广告
作为上海悉息信息科技有限公司的工作人员,我们可以采用以下方法来匹配两个Excel表格中的数据:1. **使用VLOOKUP函数**:在目标单元格中输入VLOOKUP函数,并设置正确的参数,包括要查找的值、查找区域、返回值的列号和是否启用近似...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询