1.数据字典
列名称 | 说明 | 列类型 | 默认值 | 是否主键 |
s_no | 学号 | Int | | 是 |
s_name | 姓名 | Varchar(8) | | |
s_gender | 性别 | Char(1) | | |
s_birth | 出生年月 | date | 0000-00-00 | |
s_origo | 籍贯 | Varchar(8) | | |
s_id | 身份证号 | varchar(18) | | |
s_department | 系别 | Varchar(8) | | |
s_major | 专业 | Varchar(8) | | |
s_tel | 联系电话 | Varchar(11) | | |
s_mail | 电子邮箱 | Varchar(20) | | |
2.创建表
Create table s_info (
s_no int unsigned auto_increment primary key,
s_name varchar(8) not null default '',
s_gender char(1) not null default '',
s_birth date not null default ‘0000-00-00’,
s_origo varchar(8) not null default '',
s_id varchar(18) not null default '',
s_department varchar(8) not null default '',
s_major varchar(8) not null default '',
s_tel varchar(11) not null default '',
s_mail varchar(20) not null default ''
)engine myisam charset utf8;
3.插入数据
insert into s_info values
(1001,'胡歌','男','1982-09-20','中国上海','421087198209201002','影视表演系','电影导演','13888889999','hug@163.com'),
(1002,'林心如','女','1976-01-27','中国台湾','121022197601271123','广播传媒系','播音主持','15912340909','linxr@126.com'),
(1003,'赵薇','女','1976-09-21','山东济南','322012197609210026','经济管理系','国际贸易','15907070808','zhaow@gmail.com'),
(1004,'钟汉良','男','1973-11-01','中国台湾','121022197311010026','土木工程系','建筑艺术','13956568787','zhonghl@yahoo.com'),
(1005,'林更新','男','1989-08-12','湖北武汉','422021198908121012','信息工程系','软件工程','13809090707','lingx@163.com'),
(1006,'吴磊','男','1996-07-16','四川成都','511022199607160023','广播传媒系','播音主持','15956780912','wul@126.com'),
(1007,'薛佳凝','女','1976-01-21','中国北京','311011197601210087','经济管理系','国际贸易','15923451222','xuejn@yahoo.com'),
(1008,'袁弘','男','1986-03-22','江苏南京','212056198603221026','影视表演系','电影导演','13978789090','yuanh@163.com');
4.查询数据
1. 查询学号为1006的学生的学生姓名,系别和专业
Select
s_name,s_department,s_major from s_info where s_no=1006;
2. 查询系别不为经济管理系的学生的学生学号,姓名和专业
Select s_no,s_name,s_major from
s_info where s_department!=’经济管理系’;
3. 查询出生日期在1980-01-01之后的学生学号,姓名和出生日期
Select s_no,s_name,s_birth from
s_info where s_birth > ’1980-01-01’;
4. 查询姓林的同学的学生学号,姓名,系别和专业
Select s_no,s_name,s_department,s_major
from s_info where s_name like ‘林%’;