SQL语句如何删除字段记录不等于"123456"的所有记录
6个回答
展开全部
有两种写法
一种:delete from A where bb<>123456
二种:delete from A where bb!=123456
两种方法就是不等号不同而已
一种:delete from A where bb<>123456
二种:delete from A where bb!=123456
两种方法就是不等号不同而已
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
--1,先查询记录,防止误删
select * from A表 T
where T.BB='123456'
--2,发现时你要删除的数据后,执行删除操作
delete from A表 T
where T.BB<>'123456'
select * from A表 T
where T.BB='123456'
--2,发现时你要删除的数据后,执行删除操作
delete from A表 T
where T.BB<>'123456'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dele from A where bb!='123456'
绝对正常!
绝对正常!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delete from A表
where A表.BB<>'123456'
where A表.BB<>'123456'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-05-13
展开全部
delete A
where bb not in (select bb from A where bb='123456')
where bb not in (select bb from A where bb='123456')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询