一.环境准备
create table exam(
id int primary key auto_increment,
name varchar(20),
english int,
chinese int,
math int
);
insert into exam values (null,'张三',85,74,91);
insert into exam values (null,'李四',95,90,83);
insert into exam values (null,'王五',85,84,59);
insert into exam values (null,'赵六',75,79,76);
insert into exam values (null,'田七',69,63,98);
insert into exam values (null,'李老八',89,90,83);
将上面的数据粘贴到可视化工具中,执行,数据库表就创建完成了
二、查询表记录操作
1.查询所有学生的成绩信息
SELECT * FROM exam;
SELECT id,NAME ,english ,chinese ,MATH FROM exam;
2.查询所有学生的英语成绩
SELECT NAME,english FROM exam;
3.查询英语成绩不显示重复的值
select distinct english from exam;
4.查看学生姓名和学生的总成绩
SELECT NAME ,english+math+chinese AS total FROM exam;
5.查询李姓学生的成绩