使用的是mysql,有些操作和sql server不同。
(一)在表S,C,SC上完成以下查询:
1. 查询学生的基本信息;
select * from S
2. 查询“CS”系学生的基本信息;
select * from S where Sdept='CS';
3. 查询“CS”系学生年龄不在19到21之间的学生的学号、姓名;
select Sno,Sname from S where (Sage not between 19 and 21) and Sdept='CS';
4. 找出“CS”系年龄最大的学生,显示其学号、姓名;
select Sno,Sname from S where Sdept='CS' order by Sage desc limit 1;
5. 找出各系年龄最大的学生,显示其学号、姓名;
SELECT * from S a where Sage = (SELECT MAX(Sage) from S b where a.sdept=b.sdept );
6. 统计“CS”系学生的人数;
select count(*) from S where Sdept='CS'
7. 统计各系学生的人数,结果按升序排列;
se