《最新【数据库模拟考试试题】模拟考试.doc》由会员分享,可在线阅读,更多相关《最新【数据库模拟考试试题】模拟考试.doc(2页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、最新【数据库模拟考试试题】模拟考试数据库模拟考试试题一数据库表结构说明现如今有3个表,学生表(students),成绩表(scours),教师表(teacher)。学生表的字段有:学生编号(sno),学生名字(sname),年龄(age),性别(sex),出生日期(sdate)成绩表的字段有:学生编号(sno),科目(kemu),成绩(cji),教师表的字段有:教师编号(tno),教师名字(tname),职称(zhic),工资(sal)二根据数据库表结构说明完成如下试题1.列出年龄大于名字为张强的年龄的所有学生信息的sql语句。答:select * from students where ag
2、e >(select age from students where sname=张强);2.查询出最高教师的工资的名字的sql语句。答:select tname from teacher where sal=(select max(sal) from teacher);3.查询出编号是001,且名字是王强的学生成绩的sql语句。答:select s1.sname,kemu,cji from students s1, scours s2 where s1.sno=001 and s1.sname=王强 and s1.sno=s2.sno;4.查询出年龄在15到22的学生信息的sql语句答:select * from students where age between 15 and 22;5.查询出所有姓刘的学生信息的sql语句。答:select * from students where sname like 刘%;6.查询出所有学生信息按年龄进行降序排列的sql语句。答:select * from students order by age desc;7.查询出所有学生信息按年龄进行升序排列的sql语句。答:select * from students order by age asc; 第 2 页 共 2 页