ISNULL

使用指定的替换值替换 NULL。

语法

      ISNULL ( check_expression , replacement_value )

参数

   check_expression  将被检查是否为 NULL的表达式。如果不为NULL,这直接返回 该值,也就是 check_expression 这个表达式。如果为空这个直接返回 replacement_value这个表达的内容。。。。check_expression 可以是任何类型的。replacement_value 必须与 check_expresssion 具有相同的类型。
 
示例数据

表tb_Student及其示例数据如下图所示。
 
2.查询要求

   查询出其中成绩(score)小于等于60的学生信息保存至表变量@tempTable中,当学生成绩为空时,成绩记为0。
1 declare @tempTable table(
2 stuname nchar(10),
3 stuage int,
4 stuscore float);
5 insert into @tempTable
6 select name,age,ISNULL(score,0) from tb_Student
7 where ISNULL(score,0)<=60
8 select * from @tempTable

3 执行结果

最新文章

  1. SQL性能优化:如何定位网络性能问题
  2. powershell
  3. ionic imgBase64
  4. Redis-cluster集群【第二篇】:redis持久化
  5. mysql触发器_begin end 执行多次语句
  6. Apache Thrift
  7. Spring AOP Example – Pointcut , Advisor
  8. Unit Testing a zend-mvc application
  9. 【解决】exited with a non-zero exit code 1
  10. iOS 开发之 ReactiveCocoa(基础)
  11. Welcome to JimmyCheung&#39;s blog!
  12. C++学习笔录2
  13. 上海投行需要一大群JAVA,C++,C#,UNIX.走过路过不要错过!过完年想换工作看过来初级资深都有 - V2EX
  14. commondatastorage.googleapis.com訪问失败高速解决
  15. netflix ribbon概述
  16. WebService的学习
  17. selenium webdriver报错 ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。
  18. mysql 开发基础系列10 存储引擎 InnoDB 介绍
  19. Python系列:三、流程控制循环语句--技术流ken
  20. Vertica系列: 表的分段和分区

热门文章

  1. (五)Cluster Health
  2. Luogu5058 [ZJOI2004]嗅探器
  3. Mac进行 usr/bin 目录下修改权限问题,operation not permitted
  4. 解决虚拟机下安装CentOS无法上网
  5. spring boot 表单验证
  6. spring boot 操作MySQL pom添加的配置
  7. Mybatis映射文件的自动映射与手动映射问题
  8. Lodop、c-lodop注册与角色简短问答
  9. poj-3281(拆点+最大流)
  10. 【C/C++】Dijkstra算法的简洁实现