mysql中如何用一条sql语句删除多条记录?急!

2022-09-13 15:44

比如说 我的表中有 id 为1 2 3 4 5 的行,我想用一条sql删除id号为1 3 5 的行
2个回答
delete from 表名 where id in (1,3,5)
delete  练习表,练习表2 from 练习表,练习表2 where 练习表.学费标准='6666' and 练习表2.学费标准='0'
相关问答
SQL语句删除一个表中的多条记录
1个回答2022-05-29 18:13
到底是删行还是列
MYSQL删除表中多条记录的语句
3个回答2022-08-11 20:50
DELETE FROM `A` WHERE chapterid > 49 AND chapterid '49' AND chapterid < '151' 注意 `和'的区别 前者是 键盘tab...
全文
请教一个删除多条记录的SQL语句
3个回答2022-12-22 14:30
(access数据库为例)单条删除的sql语句: delete * from 数据库表 where id = 1 删除id为1的数据 delete * from 数据库表 where id in (1...
全文
急!! sql 中如何 同时 删除 表中 的 多条记录~
3个回答2022-12-23 12:53
按住Ctrl键,选出要删的就可以了啊!
SQL怎么用DELETE删除多条数据
1个回答2022-12-22 14:30
1、首先,选择数据库。 2、然后根据查找id的方法去删除指定的某一行数据。 3、查看数据,id为1的所有数据全都已经被删除。 4、同样地,也可以换一种查找方法,这次用班级来查找,原...
全文
sql如何只保留最近一条记录,删除其它相同的
1个回答2022-09-26 01:48
delete from 表 a where not exists (select 1 from (select 用户名,max(日期) 日期 from 表 group by 用户名) b where ...
全文
我想根据id批量删除几条记录,该怎么写sql语句,我用的数据库是mysql!
2个回答2022-08-14 15:15
如果你想用这种方式 你需要将你的id改变成这样的结构 'id1','id2','id3',这样你的where种就可以使用 in了,否则会报错。我的方法是:需要的是用脚本语言去处理oneNum这段字符...
全文
高手!如何一条SQL语句删除多张表中记录
3个回答2022-08-06 18:19
思路错了吧!明明是两句sql执行的语句! 如果你想在第二句出错的情况下,第一句也不执行的话可以设置autocommit 设置为false 然后用rollback.
mysql数据库一条DELETE语句是否可以删除多行记录?
1个回答2022-08-12 11:52
不是这样写的 删除的话,只要满足一个条件就可以了 如 delete from student where id=1 那么,id=1这条记录整个就被删除了 (相当于一个表格的一行,你只要知道其中一个条件...
全文
扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答