实验二SQL语言的基本操作实验目的和要求:掌握利用SQL语句完成各种查询操作的能力
重点掌握用SELECT语句进行各种查询;掌握INSERT语句的用法
实验内容:用SQL语句完成一下的要求:1
查询信息系(IS)的所有学生信息select*fromstudentwheresdept=’is’2
查询选修了“数学”课的所有学生名单Selects
sno,snameFromstudents,coursec,scWheres
sno=sc
snoandsc
cnoandcname=’数学’3
查询至少选修了一门其直接先行课为5号课程的学生的姓名
SelectsnameFromstudents,sc,coursecWheres
sno=sc
snoandsc
cnoandpcno=’5’4
查询全体学生的姓名和出生年份
selectsname,year(now())-sageas'出生年份'fromstudent5
查询所有姓王的学生
select*fromstudentwheresnamelike'王%'6
查询选修了3号课程的学生姓名及成绩,并按成绩降序排序
Selectsname,gradeFromstudents,scWheres
sno=sc
snoandsc
cno=’3’Orderbygradedesc7
查询全体学生情况,查询结果按所在系的系号升序排列,同一系中的学生按年龄降序排列
Select*FromstudentOrderbysdeptasc,agedesc8
计算2号课程的平均成绩
Selectavg(grade)FromscWherecno=’2’9
查询选修了2号课程的学生的最高成绩
selectmax(grade)fromscwherecno='2'10
求各个课程号及