create database CS
Use CS
create table Student(
Sid int identity(1,1) primary key,
Scourse varchar(50),
Sname varchar(50),
score int
)
select *from Student
drop table Student

select DISTINCT Scourse as’姓名’,
sum(case Sname when ‘数学’ then score end) as ‘数学’,
sum(case Sname when ‘语文’ then score end) as ‘语文’,
sum(case Sname when ‘英语’ then score end) as ‘英语’
from student GROUP BY Scourse

SQL server 列值转列行相关推荐

  1. SQL Server中的标识列

    一.标识列的定义以及特点 SQL Server中的标识列又称标识符列,习惯上又叫自增列. 该种列具有以下三种特点: 1.列的数据类型为不带小数的数值类型 2.在进行插入(Insert)操作时,该列的值 ...

  2. SQL Server中的计算列概述

    In this article, we will explore computed columns in SQL Server and their configurations. 在本文中,我们将探讨 ...

  3. 使用PowerShell SQL Server DBATools的IDENTITY列阈值

    In this article, we will review PowerShell SQL Server module DBATools to identify IDENTITY columns a ...

  4. SQL server 中的插入表行数据,以及插入标识值

    语法介绍 (1)在SQL server数据库中我们如何添加新的行,并且添加数据呢? Insert:该语句向表中添加新行 values: 要插入的值 语法如下: Insert into 模式.表名(字段 ...

  5. SQL Server自动化运维系列——监控磁盘剩余空间及SQL Server错误日志(Power Shell)...

    原文:SQL Server自动化运维系列--监控磁盘剩余空间及SQL Server错误日志(Power Shell) 需求描述 在我们的生产环境中,大部分情况下需要有自己的运维体制,包括自己健康状态的 ...

  6. pandas计算dataframe两列数据值相等的行号、取出DataFrame中两列值相等的行号

    pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号 目录 pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号

  7. data.frame类型数据如何将第一列值替换为行号

    data.frame类型数据如何将第一列值替换为行号 row.names(data) <- data[, 1] data <- data[, -1]

  8. Sql Server 添加、修改列脚本

    Sql Server 添加.修改列脚本 --添加列 ALTER TABLE StudentsADD Name NVARCHAR(50) NULL --修改列 ALTER TABLE StudentsA ...

  9. SQL Server 重置Identity标识列的值(INT爆了)

    一.背景 SQL Server数据库中表A中Id字段的定义是:[Id] [int] IDENTITY(1,1),随着数据的不断增长,Id值已经接近2147483647(int的取值范围为:-2 147 ...

  10. SQL Server字符串聚合拼接列值合并

    STUFF字符串函数是将字符串插入到另一个字符串中.它会删除开始位置第一个字符串中的指定长度的字符,然后将第二个字符串插入到开始位置的第一个字符串中,语法如下: STUFF(字符串/变量/列,开始位置 ...

最新文章

  1. 如何在ppt下面加入讲解内容_学术展示系列:学术PPT教程(下)内容 讲解
  2. HDU 4539郑厂长系列故事――排兵布阵(状压DP)
  3. Vivado simulation使用简介
  4. ICE 迁移64位安装问题
  5. mysql 日期_Mysql数据库常见函数(下)——日期时间函数
  6. JAVA生成随机字符串方法
  7. HappyLeetcode50:Rotate Array
  8. 让人想骂街的 Python 炫技操作:条件语句的七种写法
  9. 解决企业IT三大运维管理难题
  10. docker-2 深入了解docker
  11. moodle重定向_用最简单的pythonGUI库PysimpleGUI 设计一款中丹学院Moodle课件下载器。...
  12. 神经网络,英文字母识别
  13. 大话转岗 PHP 开发小结
  14. 运行Android Studio,一直提示:Error running app: Instant Run requires 'Tools | Android | Enable ADB integrat
  15. 【志强课堂】每天晒图有什么作用?
  16. 计算机组成原理白中英第七章,计算机组成原理第七章课件(白中英版).ppt
  17. 多线程的经典案例(卖票)
  18. MyBatis-Plus代码生成器(新)3.5.2的使用
  19. 怎么免费将PDF转成Excel
  20. 获取CSDN论坛帖子列表

热门文章

  1. Effective Java(二)—— 循环与 StringBuilder
  2. 汇编语言与计算机体系结构
  3. 面向对象(OOP)五大基本原则
  4. 词汇的积累与遣词造句 —— 准确的表达、新鲜的词汇
  5. windows 自带计算器 calc 的使用
  6. 强悍的 Vim —— .vimrc(vim 配置文件)
  7. 【笔试/面试】—— Linux(块设备与字符设备/cron 和 crontab)
  8. Trick(九)—— ++i 与 i++ 的本质区别
  9. svn merger的时候 报远程主机强迫_SVN与Git比较(二)版本库与工作区
  10. python开发软件的实例-Python 开发工具和框架安装实例步骤