早教吧作业答案频道 -->英语-->
已知一个表的结构为:姓名科目成绩张三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.科目 = '数学'
看了已知一个表的结构为:姓名科目成...的网友还看了以下:
求助A1=2.83A2=2.84B1=3.79B2=3.78函数IF(AND((B1-B2)>0, 2020-04-26 …
(1-2k)(k+1/2)>0怎么解?PS:用两个括号里的算式分别等于0,在数轴上标出了1/2和- 2020-06-17 …
STC12C5A60S2AD转换,转换结果怎么算当AUXR1/ADRJ=0时AD转换结果存ADCR 2020-07-09 …
101100与11110000做AND运算结果是什么呀?谢谢大家!我算了得出了:101100这个结 2020-07-15 …
如果Durbin-Watson检验无结论怎么办用Eview做到最后.R2=0.985403adju 2020-07-19 …
Oracle中tonumber函数格式参数问题“selecttonumber(0.25,'9.00' 2020-11-07 …
尘埃粒子计数器的显示结果怎么读数我们买的是六通道尘埃粒子计数器,每次打印结果分别显示0.3、0.5、 2020-11-17 …
16加上4减去6再加4在减去6连续多少次就结果得0,怎么比较简便?16+4-6+4-6依次类推!连续 2020-12-07 …
关于高等数学步骤及结论的问题1、1^2+2^2+3^2+~~~~~~~+(n-1)^2结论,(n-1 2020-12-23 …
年终总结怎么写?是一名耐克店的店长,明天就要开年终总结大会了,要各位店长总结这一年来的工作,,请问这 2021-01-22 …