博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
空值处理
阅读量:7044 次
发布时间:2019-06-28

本文共 590 字,大约阅读时间需要 1 分钟。

1 --1.请查询出学生表中所有数学成绩为null的的人的信息 2 --null 在数据库中表示unknown(不知道),判断一个值是否为null,也就不能用=或者<> 3 --null与null比较结果还是null(null)就表示不知道,‘不知道’在where中就认为是false,所以不返回任何数据 4 --查询所有fmath为null的值 5 select * from MyStudent 6 where fmath is null 7 --查询所有fmath 为非空的值 8 select * from MyStudnet where fmath is not null 9 --null值与任何数据运算后得到的还是null值10 --true11 --false12 --unknow13 14 select 15     --注意:同一列上的数据,数据类型必须一致,如果不一致就会报错,所以要求自己定义查询的时候,注意同一列数据类型一致16     --这里的‘缺考’,只存在与查询出的结果集中,表中的数据没有变化17     数学成绩=ISNULL(cast(fmath as varchar(50)),'缺考')18 from Mystudent

 

转载于:https://www.cnblogs.com/zhanghonggang/p/3184540.html

你可能感兴趣的文章
使用包ldap3进行Python的LDAP操作
查看>>
#4 Move Find into Model
查看>>
html5 canvas模拟的爆炸效果
查看>>
nodejs中几个excel模块的简单对比
查看>>
面向对象三大特征
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Ansible学习01-常用模块
查看>>
Java基础学习总结(21)——数组
查看>>
Redis——订阅
查看>>
RAID磁盘阵列笔记
查看>>
CloudStack Site-to-Site & Remote Access ××× 应用案例
查看>>
php过滤提交数据 防止sql注入***(6)
查看>>
flv视频网站制作 使用Flex和PHP创建自己的视频应用
查看>>
用Windows Server 2003配置×××
查看>>
python笔记-模块
查看>>
如何配置MySQL集群在一台服务器
查看>>
Lync Server 2013 部署 _ Lync Server 边缘高可用(DNS轮询)
查看>>
memcached安装
查看>>
每天laravel-20160719|Parser
查看>>