CREATE TABLE `ren` ( `id` int NOT NULL AUTO_INCREMENT, `name` varchar(32) NOT NULL, `age` int, `salary` int, `leader` int, `menpai` char(10) NOT NULL, PRIMARY KEY (`id`), foreign key(id) references dep(did) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `dep` ( `did` int NOT NULL AUTO_INCREMENT, `dname` varchar(32) NOT NULL, `addres` varchar(10), PRIMARY KEY (`did`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; insert into dep values('1','武当','湖北'); insert into dep values('2','华山','陕西'); insert into dep values('2','嵩山','河南'); insert into dep values('3','日月神教','黑木崖'); insert into ren values('1','张三丰','100',10000,'0','武当'); insert into ren values('2','张无忌','20',8000,'1','明教'); insert into ren values('3','岳不群','40',6500,'2','华山');
1.表关系
注意:创建表时,根据合理性设置字段的长度和类型.
2.下面:开始你的表演
1.查询所有人员信息
2.只查询人员的姓名和年龄
3.查询年龄为20岁的有哪些人员
4.查询60岁以下的人员有哪些人员
5.查询50岁以上并且工资大于8000的人员有哪些
6.查询姓[张]的人员有哪些
7.查询哪些人员属于 武当/华山/嵩山
8.查询工资在 5000-8900 的人员有哪些
9.查询所有人员,要求按工资倒序排列
10.查询令狐冲的领导人是谁
11.查询人员表中最高工资是多少
12.查询人员表中最低工资是多少
13.查询所有人员的平均工资是多少
14.查询所有人员的工资总和是多少
15.查询目前有多少个人员
16.查询当前武林中有哪些门派
17.查询 武当派 最高工资是谁
18.查询各门派的平均工资是多少
19.查询当前武林中有哪些门派的平均工资大于8000 并按工资倒序排列
20.查询当前人员表的中的第3条数据到第7条数据
21.查询哪些门派下没有弟子
22.查询武当派下有哪些弟子
23.查询各门派的工资总和按倒序/正序排列
24.删除工资重复的人员,请保留年龄最大的一个人
25.将武当派 张三丰 修改为 张丰
26.将所有门派大哥工资上调10%,但不包括Alex.
27.查看哪些人员的门派已登记地理位置.
28.查询所有人员门派的位置信息,不存在位置信息则不显示
29.在湖北省内的门派中的人员有哪些.
30.在陕西省内门派中的工资小于5000,年龄大于20岁的人员有哪些,按主键倒序排列