数据操作语言:
插入:insert
修改:update
删除:delete
一、插入语句
语法:
insert into 表名(列名,...) values(值1,...);
例子:
INSERT INTO beauty(id,NAME,sex,phone)
VALUES(15,'娜扎','女','1388888888');
例子:
INSERT INTO beauty
SET id=19,NAME='刘涛',phone='999';
二、修改语句
1.修改单表的记录★
语法:
update 表名
set 列=新值,列=新值,...
where 筛选条件;
2.修改多表的记录【补充】
语法:
sql92语法:
update 表1 别名,表2 别名
set 列=值,...
where 连接条件
and 筛选条件;
sql99语法:
update 表1 别名
inner|left|right join 表2 别名
on 连接条件
set 列=值,...
where 筛选条件;
例子:
修改boys表中id好为2的名称为张飞,魅力值 10
UPDATE boys SET boyname='张飞',usercp=10
WHERE id=2;
例子:
修改没有男朋友的女神的男朋友编号都为2号
UPDATE boys bo
RIGHT JOIN beauty b ON bo.`id`=b.`boyfriend_id`
SET b.`boyfriend_id`=2
WHERE bo.`id` IS NULL;
三、删除语句
语法:
1、单表的删除【★】
delete from 表名 where 筛选条件
2、多表的删除【补充】
sql92语法:
delete 表1的别名,表2的别名
from 表1 别名,表2 别名
where 连接条件
and 筛选条件;
例子:
删除手机号以9结尾的女神信息
DELETE FROM beauty WHERE phone LIKE '%9';
本文详细解读了SQL的插入、更新和删除操作,包括基本语法实例,如插入美容信息、修改姓名和魅力值,以及删除特定条件的数据。涵盖了单表和多表操作,适合数据库管理和开发者学习。
791

被折叠的 条评论
为什么被折叠?



