DELETE:删除操作语法&使用例——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变得异常的精致,但是本质上却完完全全没有任何的进步,并且会导致更多没必要的资源浪费以及带来更加激烈的竞争。它是zbzy社会下劳动力过剩的必然现象。

删除操作——从删表到跑路

注意:DELETE 删除数据后再添加数据时,主键将从断点开始,而不是按顺序来
1.单表删除

语法:
DELETE FROM table_name WHERE Clause
测试例:
delete from `user` where id=4; 删除user表中id=4的行
delete from `user` where id<20;删除user表中id<10的数据
delete from `user` //《数据库—从删表到跑路》

2.多表删除
语法:

//sql 99
DELETE table_a a,table_b b
FROM table_a a
INNER|LEFT|RIGHT JOIN table_b b
ON condition
WHERE 筛选条件

3.Truncate

TRUNCATE TABLE table_a;
//不允许加WHERE,不支持多表删除,这个就相当于删表,效率高那么一点点,因为没加条件(大草)

数据库,数据库,现在内存占用这么少,你们就是说Truncate没法进行多表删除,会不会给人感觉就是内定,就废掉了这个语句呢,没有任何的意思,它是按照国际的,按照SQL标准,按照国际规定的方法产生,‘左手向前伸’

测试例
删除凯斯舰长的以前座舰——易洛魁号的信息

DELETE ship//谁被删除就写在这里,可以一次将两个表符合条件的数据进行删除
FROM unsc_star_ship ship
INNER JOIN unsc_star_ship_captain captain 
ON captain.ship_id=ship.id
WHERE ship.name=’易洛魁号’

返回索引

Mysql 基础 目录链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值