MySQL(三)—— DML:数据操作语言 Data Manipulation Language

DML:数据操作语言 Data Manipulation Language

增:向一张表中插入一条数据

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');

删:
删除一张表中的所有数据:delete from 表名;
删除指定数据:delete from 表名 where 条件;

DELETE FROM t_school;
DELETE FROM t_school WHERE student_name = '李军';

改:
全部修改:update 表名 set 字段 = 值;
修改制定数据:update 表名 set 字段 = 修改值 where 字段 = 原值;

UPDATE t_school SET student_name = '张三';
UPDATE t_school SET student_name = '张三' WHERE 字student_name = '李军';

查:select (*) 字段名 from 表名; *号可以查询全部,一般不用,因为会查询两次

SELECT student_name,student_sex,student_class FROM t_student;

猜你喜欢

转载自blog.csdn.net/weixin_43592512/article/details/89642727