Sql Server 2000 行转列的实现(横排)
发布时间:2020-12-12 09:38:13 所属栏目:MsSql教程 来源:网络整理
导读:我们用到的表结构如下: 三张表的关系为: 现有的测试数据为: 我们需要的结果是: 代码如下:DECLARE @strSQL VARCHAR(8000) SET @strSQL = 'SELECT t.STUNAME [姓名]' SELECT @strSQL = @strSQL + ',SUM(CASE s.SNAME WHEN ''' + SNAME + ''' THEN g.[Score
我们用到的表结构如下:三张表的关系为:现有的测试数据为:我们需要的结果是:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |