搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 没有内容的字段是null的么?
标题:
没有内容的字段是null的么?
只看楼主
ran_nuo
等 级:
新手上路
帖 子:7
专家分:0
注 册:2012-7-17
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:16
没有内容的字段是null的么?
我有一张数据表,其中某个字段里有的有内容,有的没有内容(字符型),我想把没有内容的信息显示出来,用了SELECT 姓名 FROM 表1 WHERE 报到名单 is null,但是结果找到0记录。用 is not null来搜,所有记录都出来了。我觉得好奇怪啊,这个字段里有的记录确实是没有东西啊。怎么回事?谢谢大虾们解答。
搜索更多相关主题的帖子:
记录
null
数据表
2012-10-12 13:38
taohua300
来 自:光
等 级:
贵宾
威 望:
14
帖 子:1636
专家分:3906
注 册:2009-3-11
第
2
楼
得分:3
用
SELECT 姓名 FROM 表1 WHERE isnull(报到名单)
or
SELECT 姓名 FROM 表1 WHERE isblank(报到名单)
个性太多,无法显示
2012-10-12 13:50
ran_nuo
等 级:
新手上路
帖 子:7
专家分:0
注 册:2012-7-17
第
3
楼
得分:0
用isnull()出来0条记录,用isblank()出来所有记录
2012-10-12 13:52
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
4
楼
得分:0
某个字段中是本来就没有内容,还是输入了内容删除了
坚守VFP最后的阵地
2012-10-12 13:56
ran_nuo
等 级:
新手上路
帖 子:7
专家分:0
注 册:2012-7-17
第
5
楼
得分:0
是从另一个表2匹配过去的一个字段,表2小于表1
2012-10-12 13:56
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
6
楼
得分:6
SELECT * FROM 表1 WHERE ISNULL(字段)
OR
SELECT * FROM 表1 WHERE EMPTY(字段)
OR
SELECT * FROM 表1 WHERE ISBLANK(字段)
试试
SELECT * FROM 表1 WHERE ISBLANK(字段) OR EMPTY(字段) OR ISNULL(字段)
[
本帖最后由 sdta 于 2012-10-12 14:05 编辑
]
坚守VFP最后的阵地
2012-10-12 14:01
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
7
楼
得分:0
请楼主看下楼上三个函数的适用范围。
坚守VFP最后的阵地
2012-10-12 15:06
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
8
楼
得分:0
把你的表browse一个画面出来看看
授人以渔,不授人以鱼。
2012-10-12 15:59
tlliqi
等 级:
贵宾
威 望:
204
帖 子:15453
专家分:65956
注 册:2006-4-27
第
9
楼
得分:5
BROWSE FOR ISBLANK(报到名单) ---------查看
COPY TO tmp.dbf FOR ISBLANK(报到名单) ---------选出
DELETE ALL FOR ISBLANK(报到名单) ---------删除
2012-10-12 16:24
cxzbzgz
来 自:云南楚雄
等 级:
贵宾
威 望:
24
帖 子:295
专家分:805
注 册:2012-6-15
第
10
楼
得分:0
最简单的方法是:
brow for len(allt(报到名单))=0
学习交流VFP,QQ:248561326。
2012-10-13 13:48
17
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-383007-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.146320 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved