早教吧作业答案频道 -->英语-->
已知一个表的结构为:姓名科目成绩张三20张三30张三英语50李四70李四60李四英语90怎样通过select语句把他变成以下结构:姓名英语张三203050李四706090
题目详情
已知一个表的结构为:
姓名 科目 成绩
张三 20
张三 30
张三 英语 50
李四 70
李四 60
李四 英语 90
怎样通过select语句把他变成以下结构:
姓名 英语
张三 20 30 50
李四 70 60 90
姓名 科目 成绩
张三 20
张三 30
张三 英语 50
李四 70
李四 60
李四 英语 90
怎样通过select语句把他变成以下结构:
姓名 英语
张三 20 30 50
李四 70 60 90
▼优质解答
答案和解析
select tt1.姓名, tt1.成绩 as 语文, tt2.成绩 as 英语, tt3.成绩 as 数学
from
t1 as tt1
join t1 as tt2
on tt1.姓名 = tt2.姓名
join t1 as tt3
on tt1.姓名 = tt3.姓名
where tt1.科目 = '语文'
and tt2.科目 = '英语'
and tt3.科目 = '数学'
from
t1 as tt1
join t1 as tt2
on tt1.姓名 = tt2.姓名
join t1 as tt3
on tt1.姓名 = tt3.姓名
where tt1.科目 = '语文'
and tt2.科目 = '英语'
and tt3.科目 = '数学'
看了已知一个表的结构为:姓名科目成...的网友还看了以下:
跪求权重系数计算?怎么得来的数?安全管理难度系数得分为:M=(0.869,0.516,0.321)T 2020-03-31 …
竞赛书上有一个苏丹红的化学结构式,要求写出其化学式,可是我看不懂,比如每个角上的的元素,怎么连接的 2020-05-16 …
无解,等于0有解是不是,不等于0构建不等式无解是不是,=0构建方程组 2020-05-21 …
姓氏中的“吕”姓,用英文怎么拼写?就像“李”姓用英文拼写Lee一样,“吕”姓怎么拼写呢? 2020-05-22 …
英文的吕字姓怎么拼?孙燕姿的孙是sun,那么假设我的英文名为Sandy,我姓吕,那Sandy吕,这 2020-06-13 …
SI02晶体网状结构siO2晶体Si和0是怎么分布的?最小环Si和0又是怎么分布? 2020-06-22 …
姓jing(jin)的这个姓怎么写啊我没听过姓 2020-07-15 …
数列{an}的项是由1或0构成,且首项为1,在第k个1和第k+1个1之间有2k-1个0,即数列{a 2020-07-30 …
Tom是名还是姓?老外的名和姓怎么用英语说? 2020-12-11 …
α1,α2是Ax=0的两个不同的解,求Ax=0的通解由n-r(A)=1知Ax=0的基础解系由一个非零 2021-02-11 …