文章目录
SQL-DML
DML概述
数据操纵语言DML(Data Manipulation Language),故名思意,即对数据库表中的数据进行操纵的语言。
常用语句:insert(增),delete(删),update(改)
本文的内容的基础都在已经有了数据库表的前提下进行,以SQL之结构定义语言DDL中创建的数据库表作为操作的依据。
插入数据
方式1
insert into 表名(列1,列2,....) values(值1,值2,值3.....);
/*
插入数据语法
insert into 表名(列1,列2,列3.....) values(值1,值2,值3......);
*/
INSERT INTO t_stu(stu_name,stu_sex,stu_age,stu_grade,stu_birth,stu_now,stu_ph)
VALUES('FOM','女',20,98.9,'2001-12-11',NOW(),1914191818);
方式2
insert into 表名 set 列名1=值1,列名2=值2,....,列名n=值n;
方式3
insert into 表名(列1,列2,列3....) values(值1,值2,值3....),(值1,值2,值3....);
方式4
insert into 表名(列1,列2,列3....) 查询语句(查询的列数与插入列数匹配);
删除数据
delete from 表名 where 条件;
delete table 表名;#清空整张表,小心小心再小心
/*
删除数据语法 一定要注意条件,若是条件不正确会导致对数据误操作
delete from 表名;删除整张表的数据
*/
DELETE FROM t_stu WHERE stu_id = 8;
修改数据
update 表名 set 列名='新值' where 条件;
/*
修改数据语法
update 表名 set 列名='新值' where 条件;
*/
UPDATE t_stu SET stu_name = '张丽',stu_age= 19,stu_sex = '男' WHERE stu_id = 5;
下一篇最关键最重要的查询语言 DQL 了,同志们,尽情期待吧!!!嘿嘿嘿!!!