SQL语句
删除一个表中的多条记录
如“table”表中date列:a、b、c、d、e、f、g;删除c、e、f ;
第一种方法:
DELETE FROM [table] WHERE date not in('c','e','f') ;
第二种方法:
DELETE FROM [table] WHERE not ([date]<>'c' or [date]<>'e' or [date]<>'f') ;
注:在表名或列名的外面加是[ ] 中括号,是为了防止与sql关键字重复造成出错,如table是sql的保留关键字。 |
|