数据库的问题

sloven 2002-03-29 09:22:07
字段:a ,b ,c,d
每个字段内容只可能是 0.5,1.5,5。
我如何用SQL语句删除四个字段中有两个0.5的记录?
另外,表中数据有几万条,如何提高效率。
...全文
3 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Fanks 2002-03-29
上面少了一个条件 b+d=1
回复
lily0000000 2002-03-29
查询字段值为0.5的记录然后删除就是了呀

要提高效率,用存储过程吧,很方便高效的。
回复
Fanks 2002-03-29
delete from 表 where a+b=1 or a+c=1 or a+d=1 or b+c=1 or c+d=1
创建索引会提高效率的
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告