关于数据库SQL的一些简单题

要求:详细写出每组SQL语句实现的功能,或用SQL语句实现题目要求的功能。(下面的操作都默认在数据库student中)示例:SELECT 借书证号 FROM 读者表 答:查询所有读者的借书证号1.在“班级”表中,查询“系部代码”为“02”和“03”的“班级名称”和“班级代码”。2.SELECT 学号,姓名,年龄 FROM 学生 where 姓名 like '李%'3.SELECT * FROM 读者表 WHERE 姓名 LIKE '%红%' 5.查询“教师”表中,名字第二个字为“梅”的教师的“姓名”字段和“年龄”字段的值。4.SELECT * FROM 图书表 WHERE 图书编号='10111'6.SELECT MIN(年龄) FROM 读者表 WHERE 系部名称='自动化'7.SELECT 姓名,年龄 FROM 用户表 ORDER BY 年龄,姓名8.从“学生”表中查询姓“张”或“罗”或“刘”的同学的信息,结果按姓名排序。写出该SQL语句的功能:9.SELECT 姓名 FROM 读者表 WHERE 年龄>60 OR 年龄<1810.INSERT 读者表(编号,姓名, 性别) VALUES('115','王梅', '女')写出该SQL语句的功能:11.查询“学生”表中,女生的姓名,出生日期,要求给姓名取别名“name”,给“出生日期”取别名为“Birthday”写出该SQL语句的功能:

1.select 班级名称,班级代码 from 班级 where 系部代码='02' or 系部代码='03';
2.在'学生'表中查询姓'李'学员的学号,姓名,年龄;
3.在'读者表' 表中查询名称中含有'红'的所有内容;
5.select 姓名,年龄 from 教师 where 姓名 like '?梅%';
4.在'图书表'表中查询图书编号为'100111'的所有内容;
6.在'读者表'表中查询'系部名称'为'自动化'的读者的最小年龄;
7.在'用户表'表中查询姓名,年龄字段,并按年龄,姓名升序排列;
8.select * from 学生 where 姓名 like '张%' or 姓名 like '罗%' or 姓名 like '刘%' order by 姓名
9.在'读者表'表中查询年龄大于60或小于1810的读者姓名;
10.将编号为'115',姓名为'王梅',性别为'女'的记录插入'读者表'表;
11.select 姓名 as name,出生日期 as 'Birthday' from 学生 where 性别='女'.

排版没排好,看起来有点费力;顺序有点乱,不过我都按照你的顺序写了.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-07
1.select class_name,class_code from student where department_code is '01' or department_code is '02
2.查询李姓学生的学号,姓名,年龄
3.在读者中查询名字有“红“字人的所有信息
4.在图书中查询编号为10111'6的图书所有信息
5.select teacher_name,teacher_age from teacher where teacher_name like '_梅%'
6.在读者中查询自动化系学生的最小年龄
写了6个,我自己都觉得无聊了···
第2个回答  2011-12-07
你这还叫简单,这么多文字估计进来的人都看一下,就走了,谁又有耐心看你这么多的字!
第3个回答  2011-12-07
看着眼睛太酸了。
相似回答