社区
MS-SQL Server
帖子详情
返回NULL值的记录
stgsr
2007-06-12 11:57:40
表p
id 字段1 字段2
1 a ……
2 b ……
3 c ……
4 null ……
select * from a where 字段1<>'c'
结果只返回第1、2条记录,如何让第4条null值的记录也返回。
要求不要改数据。
...全文
305
13
打赏
收藏
返回NULL值的记录
表p id 字段1 字段2 1 a …… 2 b …… 3 c …… 4 null …… select * from a where 字段1'c' 结果只返回第1、2条记录,如何让第4条null值的记录也返回。 要求不要改数据。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stgsr
2007-07-20
打赏
举报
回复
受教了,谢谢各位。
我本来也是和zjcxc(邹建)一样写,只是到后来判断太多,只是希望看能不能写成一条。
看来是没办法,只能写长一点了。
iseelxj
2007-07-05
打赏
举报
回复
是不是说null,是不和其他值作比较的啊
比如
select * from a where 字段1 <>''
这样的话 字段1为null 的也不会被取出来啊?
Yang_
2007-06-12
打赏
举报
回复
select * from a where isnull(字段1,'a')<>'c'
显得简洁点,不过效率不好
肥胖的柠檬
2007-06-12
打赏
举报
回复
select * from a where isnull(字段1,'a')<>'c'
Yang_
2007-06-12
打赏
举报
回复
select * from a where 字段1<>'c'
union all
select * from a where 字段1 is null
DST_good
2007-06-12
打赏
举报
回复
select * from a where 字段1<>'c' or 字段1 is null
zjcxc
元老
2007-06-12
打赏
举报
回复
select * from a where 字段1<>'c' or 字段1 is null
stgsr
2007-06-12
打赏
举报
回复
表名是a,打错了。
fwacky
2007-06-12
打赏
举报
回复
select * from a where 字段1 <>'c' or 字段1 is null
y_dong119
2007-06-12
打赏
举报
回复
哦。就是,还是喜欢钻石的哈
yown
2007-06-12
打赏
举报
回复
都可以,但邹老大的性能要好些!
itzrx
2007-06-12
打赏
举报
回复
select * from a where isnull(字段1,' ')<>'c'
hui_hui_2007
2007-06-12
打赏
举报
回复
这样不是更好吗:
select * from a where isnull(字段1,'')<>'c'
就是将null全部转化为空串比较
JS完全解析第三章 - JS的
值
和类型
计算机语言除了由多种语法(结构,表达式)所构成,还有一个重要的因素,那就是数据,而JS语言作为计算机语言的一种自然也定义了多种不同的类型,本章将为大家详细讲解JS中不同的数据类型,以及不同数据类型的特性。
mysql
返回
null
值
怎么办?
原文链接:有图有真相。 0.前言 跑代码的时候,后台有时候会
返回
null
,然后需要在代码里判断是否为空,比较麻烦。如果在sql层就能保证数据不为空那么在代码中就不需要加以判断了。 1.解决办法 这个地方主要用is
null
和if
null
方法。先说下区别,防止误用。 IS
NULL
(expr) 用法: 如expr 为
null
,那么is
null
() 的
返回
值
为 1,否则
返回
值
为 0。 IF
NULL
(expr1,expr2)用法: 假如expr1不为
NULL
,则 IF
NULL
() 的
返回
值
为expr1; 否则其返
Mysql查询无结果
返回
null
值
SELECT is
null
(FKhmc) as FKhmc FROM x008 ORDER BY fid DESC LIMIT 2,1 执行上述查询
返回
一个没有内容的空表 select ( SELECT is
null
(FKhmc) as FKhmc FROM x008 ORDER BY fid DESC LIMIT 2,1 ) as 查询结果 查询上述结果表,,查询结果会显示为(
null
) ...
前端请求后端数据,后端
返回
前端的
值
如果为
Null
的几种处理方式
后端传给前端的Bean中有的属性为
Null
怎么处理? 前端向后端请求数据,而
返回
的Bean中有的属性为
Null
值
,如图 一般遇到这种情况,是要尽量避免向前端传
Null
值
的,因为前端对这样的数据处理起来很麻烦,所以一般情况下我们要么选择不
返回
这条属性,或者
返回
一个空字符占位。 方法一:直接过滤,选择不
返回
! 在对象不多的情况下可以选择直接在DTO对象上加上注解,如图 //如果
值
为
Null
则...
SQL
NULL
值
与
NULL
函数以及SQL语句将
Null
值
转换为字符串空
SQL
NULL
值
NULL
值
代表遗漏的未知数据。默认地,表的列可以存放
NULL
值
。 如果表中的某个列是可选的,那么我们可以在不向该列添加
值
的情况下插入新
记录
或更新已有的
记录
。这意味着该字段将以
NULL
值
保存。
NULL
值
的处理方式与其他
值
不同。
NULL
用作未知的或不适用的
值
的占位符。 注释:无法比较
NULL
和 0;它们是不等价的 SQL 的
NULL
值
处理 请看下面的 "Persons" 表: P_Id LastName FirstName Add.
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章