同一个表,使用一条sql语句将表以另一种结构显示出来.
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/11 00:12:21
同一个表,使用一条sql语句将表以另一种结构显示出来.
表的结构
name 课程 成绩
张三 80
张三 80
张三 英语 67
李四 80
李四 63
李四 英语 54
执行后结果为下列数据
name 英语
张三 80 80 67
李四 80 63 54
表的结构
name 课程 成绩
张三 80
张三 80
张三 英语 67
李四 80
李四 63
李四 英语 54
执行后结果为下列数据
name 英语
张三 80 80 67
李四 80 63 54
select name,sum(case 课程 when '语文' then 成绩 else 0 end) as 语文,
sum(case 课程 when '数学' then 成绩 else 0 end) as 数学,
sum(case 课程 when '英语' then 成绩 else 0 end) as 英语
from table group by name
sum(case 课程 when '数学' then 成绩 else 0 end) as 数学,
sum(case 课程 when '英语' then 成绩 else 0 end) as 英语
from table group by name
同一个表,使用一条sql语句将表以另一种结构显示出来.
使用T-SQL语句按下表结构创建表(在创建表时定义约束)
SQL查询中,要将"学生"表中女生的入学成绩加10分,可使用的语句是
一张表table,树形结构,id唯一标识,name姓名,pid上级id, 求一条sql语句查询出某人所有下属员工
求SQL语句实现两个库房数据的合并,表结构一样
求教一个SQL语句.关于2个相同结构表中数据的对比
1 设计一个SQL语句,显示学生表中年龄最大的学生的姓名、性别和出生日期.
SQL数据库语句如何将一行变多行
用sql语句编写一条这样的语句,在学生表中查询出身高最矮的3个同学的信息
sql两表各列先求和,后相减,sql语句如何写?三表的又该如何?
具有一个相同关键字段的两张结构不同的表,如何用SQL语句逐条比较并更新其中一张表
一个表 有两个字段:姓名(name) 性别(sex),求 用一条sql 语句查出男生、女生各有多少人!