求问一条DELETE语句是否可以删除多行记录?怎么实现?

例如,我想用一条sql语句,删除Id=1,Name=“张三”,Age=20;sql语句是不是这样写,DELECT FROM Student WHERE Id=1,Name=“张三”,Age=20; 中间用OR分开就可以了

心有法竹
浏览 554回答 1
1回答

人到中年有点甜

不是这样写的删除的话,只要满足一个条件就可以了如deletefromstudentwhereid=1那么,id=1这条记录整个就被删除了(相当于一个表格的一行,你只要知道其中一个条件)若要删除多条,可用范围条件或OR如deletefromstudentwhereid>100deletefromstudentwhereid=1orid=2甚至可以deletefromstudentwhereid<>2这个表中只剩id=2的记录了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL