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

一、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;

*号可以查询全部,一般不用,因为会查询两次

发布了40 篇原创文章 · 获赞 0 · 访问量 345

猜你喜欢

转载自blog.csdn.net/baidu_27414099/article/details/104432767