0、目录 SQL练习数据

  • Post author:
  • Post category:其他




目录

1、

SQL基础知识


2、

SQL基础数据类型、限制条件


3、

SQL基础命令


4、

多表查询、自关联、子查询


5、

查询练习


6、

数据备份、恢复


7、

内置函数、存储过程的创建


8、

视图


9、

索引、事务


10、

外键



练习数据



students数据表

drop table if exists students; 

create table students (
	studentNo varchar(10) primary key,  
	name varchar(10),  
	sex varchar(1),  	
	hometown varchar(20),  
	age tinyint(4),  
	class varchar(10),  
	card varchar(20)
)

insert into students values ('001', '王昭君', '女', '北京', '20', '1班', '340322199001247654'), ('002', '诸葛亮', '男', '上海', '18', '2班', '340322199002242354'), ('003', '张飞', '男', '南京', '24', '3班', '340322199003247654'), ('004', '白起', '男', '安徽', '22', '4班', '340322199005247654'), ('005', '大乔', '女', '天津', '19', '3班', '340322199004247654'), ('006', '孙尚香', '女', '河北', '18', '1班', '340322199006247654'), ('007', '百里玄策', '男', '山西', '20', '2班', '340322199007247654'), ('008', '小乔', '女', '河南', '15', '3班', null), ('009', '百里守约', '男', '湖南', '21', '1班', ''), ('010', '妲己', '女', '广东', '26', '2班', '340322199607247654'), ('011', '李白', '男', '北京', '30', '4班', '340322199005267754'), ('012', '孙膑', '男', '新疆', '26', '3班', '340322199000297655')



courses数据表

drop table if exists courses; 
create table courses (
	courseNo int(10) unsigned primary key auto_increment,  
	name varchar(10)
);

insert into courses values ('1', '数据库'), ('2', 'qtp'), ('3', 'linux'), ('4', '系统测试'), ('5', '单元测试'), ('6', '测试过程');



scores数据表

drop table if exists scores; 
create table scores (
	id int(10) unsigned primary key auto_increment,  
	courseNo int(10),  
	studentno varchar(10),  
	score tinyint(4)
);

insert into scores values ('1', '1', '001', '90'), ('2', '1', '002', '75'), ('3', '2', '002', '98'), ('4', '3', '001', '86'), ('5', '3', '003', '80'), ('6', '4', '004', '79'), ('7', '5', '005', '96'), ('8', '6', '006', '80')