一、DML:数据操作语言 Data Manipulation Language
1、语法
(1)增
向一张表中插入一条数据
insert into 表名(字段名,字段名...) values(值1,值2);
如果插入一张表的所有字段都有数据,则表名后面的字段可以省略,如:
插入学生表数据:
INSERT INTO t_student VALUES ('101', '李军', '男', '1976-02-20 00:00:00', '95033');
INSERT INTO t_student VALUES ('103', '陆君', '男', '1974-06-03 00:00:00', '95031');
INSERT INTO t_student VALUES ('105', '匡明', '男', '1975-10-02 00:00:00', '95031');
INSERT INTO t_student VALUES ('107', '王丽', '女', '1976-01-23 00:00:00', '95033');
INSERT INTO t_student VALUES ('108', '曾华', '男', '1977-09-01 00:00:00', '95033');
INSERT INTO t_student VALUES ('109', '王芳', '女', '1975-02-10 00:00:00', '95031');
(2)删
删除一张表中的所有数据:delete from 表名;
删除指定数据:delete from 表名 where 条件;
DELETE FROM t_school;
DELETE FROM t_school WHERE student_name = '李军';
(3)改
全部修改:update 表名 set 字段 = 值;
修改制定数据:update 表名 set 字段 = 修改值 where 字段 = 原有值;
UPDATE t_school SET student_name = '张三';
UPDATE t_school SET student_name = '张三' WHERE 字student_name = '李军';
(4)查
select */字段名 from 表名;
SELECT student_name,student_sex,student_class FROM t_student;
*号可以查询全部,一般不用,因为会查询两次