- 1
- 0
- 约7.03千字
- 约 6页
- 2026-02-20 发布于北京
- 举报
已知一个表的结构为:科目
成绩语文20数学30
英语50语文70数学60李
四英语90。怎样通过select语句把他
变成以下结构:语文数学英语
203050706090
:
设表名为studentselectA.,A.科目as语文,B.科目as数学,
C.科目as英语fromstudentA,studentB,studentCwhere
A.B.andB.C.andA.科目语文andB.科
目数学andC.科目英语/*****第二种*******/SELECTA.姓
名,A.成绩AS语文,B.成绩AS数学,C.成绩AS英语FROM表名字
A,表名字B,表名字CWHEREA.B.ANDB.
C.ANDA.科目语文ANDB.科目数学ANDC.科目英语
一道简单的SQL面试题:获取工资最高的员工信息,求答案select*from
tablewheresalary=(selectmax(salary)fromtable);
____
1.哪个语句显示了每个部门中每个职位类别的最高薪资?B
__
A.selectdeptid,jobcat,max(salary)fromemployeeswheresalarymax(salary);
____
B.selectdeptid,jobcat,max(salary)fromemployeesgroupbydeptid,jobcat;
__;D.se__
C.selectdeptid,jobcat,max(salary)fromemployeeslectdeptid,jobcat,
___
max(salary)fromemployeesgroupbydeptid;E.selectdeptid,jobcat,
max(salary)fromemployeesgroupby
__
deptid,jobcat,salary;
2)学生表的描述:
__
sid编号开始日期
已知一个表的结构为:
科目成绩
语文20
数学30
英语50
语文70
数学60
英语90
怎样通过select语句把他变成以下结构:
语文数学英语
203050
706090
:
设表名为student
selectA.,A.科目as语文,B.科目as数学,C.科目as英语
fromstudentA,studentB,studentC
whereA.=B.andB.=C.
andA.科目=语文andB.科目=数学
andC.科目=英语
/*****第二种*******/
SELECTA.,A.成绩AS语文,B.成绩AS数学,C.成绩AS英语
FROM表名字A,表名字B,表名字C
WHEREA.=B.
ANDB.=C.
ANDA.科目=语文
ANDB.科目=数学
ANDC.科
原创力文档

文档评论(0)