目录
1.CRUD----增删查改
CRUD
CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写
1.1.创建一个学生表
CREATE TABLE exam_result (
id INT,
name VARCHAR(20),
chinese DECIMAL(3,1),
math DECIMAL(3,1),
english DECIMAL(3,1)
);
1.2.插入数据
INSERT INTO exam_result (id,name, chinese, math, english) VALUES
(1,'唐三藏', 67, 98, 56),
(2,'孙悟空', 87.5, 78, 77),
(3,'猪悟能', 88, 98.5, 90),
(4,'曹孟德', 82, 84, 67),
(5,'刘玄德', 55.5, 85, 45),
(6,'孙权', 70, 73, 78.5),
(7,'宋公明', 75, 65, 30);
对应的MySQL服务器:
注意:对于数据表来说一定要先选中mysql的一个数据库在进行操作
2.MySQL的查询----select
2.1.全列查询
select * from table -- table是表名
值得注意的是:通常不建议使用 * 进行全列查询,首先查询的列越多,意味着传输的数据量越大,一般的公司的数据可想而知那是数不过来的,如果一旦使用 * 进行查询,服务器可能会瞬间崩溃。
2.2.指定列查询
select id,name,chinese,english from exam_result; --指定列查询
2.3.查询字段为表达式(例如查询三门成绩总和)
select name,chinese+math+english from exam_result; --查询三门成绩总和