注册 登录
编程论坛 SQL Server论坛

怎样删除空行?

cucu3998 发布于 2008-02-25 14:11, 3732 次点击
如表:
TABLE
F1            F2            F3
AAA           AAA           AAA
SDF           NULL          NULL
NULL          NULL          NULL
SDF           SDF           ADF
ASDF          SDF           WE
NULL          NULL          NULL
NULL          NULL          NULL
                           ......
我想把一行中全是NULL的删掉,请问怎么做?
想得到的是这样的表:
TABLE
F1            F2            F3
AAA           AAA           AAA
SDF           NULL          NULL
SDF           SDF           ADF
ASDF          SDF           WE
8 回复
#2
kevintang2008-02-25 14:28
delete TABLE  where F1 ='' and F2 ='' and F3=''
#3
cucu39982008-02-25 14:38
试了一下,不行啊。
#4
madpbpl2008-02-26 00:57
delete from TABLE  where F1 is null and F2 is null and F3 is null
#5
cyyu_ryh2008-02-26 11:07
楼上正解
#6
provoke2008-02-27 00:34
多余!为每个表设置了主键就不会出现空行了。
#7
我要笑2008-02-27 12:07
有意见都是好的啊
SQL刚开始定的时候才麻烦呢
#8
cucu39982008-02-29 08:19
谢谢大家啊!
新手学习,给点教材!!

[[it] 本帖最后由 cucu3998 于 2008-2-29 08:20 编辑 [/it]]
#9
cucu39982008-03-10 15:01
谢谢啦!!!
1