Home > Database > Mysql Tutorial > 一次删除多条记录的sql语句

一次删除多条记录的sql语句

WBOY
Release: 2016-06-07 17:47:41
Original
1582 people have browsed it

在sql中要一次性删除多条记录我想到二种方法,一种是利用sql in一种是利用循环一条条删除,下面我们主要讲关于sql in

在sql中要一次性删除多条记录我想到二种方法,一种是利用sql in一种是利用循环一条条删除,下面我们主要讲关于sql in

in语法:
in 操作符允许我们在 where 子句中规定多个值
select "栏位名"
from "表格名"
where "栏位名" in ('值一', '值二', ...)

在括弧内可以有一或多个值,而不同值之间由逗点分开。值可以是数目或是文字。 若在括弧内只有一个值,那这个子句就等于

where "栏位名" = '值一'

好下面来看一个简单的删除实例

*/

$sql ="delete from tablename where id in(1,2,3,5)";
if( _query($sql))
{
 echo '己经删除指定记录';
}
else
{
 echo '删除失败';
}

/*

本站原创教程转载注明来源于 否则必究!
*/

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template