SQL Server 行转列的实现(横排)

SQL Server 2000: 在一些统计报表中,常常会用到将行结果用列形式展现。我们这里用一个常见的学生各门课程的成绩报表,来实际展示实现方法。 我们用到的表结构如下: 三张表的关系为: 现有的测试数据为: 我们需要的结果是: SQL语句如下: DECLARE @strSQL VARCHAR(8000) SET @strSQL = 'SELECT t.STUNAME [姓名]' SELECT
相关文章
相关标签/搜索