SQL 里面的COALESCE函数
在SQL里面除了is null 还有这样一个还用的方法
COALESCE(值[, ...])
select COALESCE(NULL,NULL,'AAAA') -》 'AAAA'
意思是前面的如果为空的话,就向后面进行推进,返回一个不为空的值
select COALESCE(ko_sei_nam,ko_sei_add2) as xx from
k_kokyaku
这是基本写法,如果第一个字段为空 ,第二个字段不为空 就会返回第二个字段的值作为 xx
执行速度比较快,节省效率
SQL 里面的COALESCE函数的更多相关文章
- MS SQL Server的COALESCE函数
		MS SQL Server的COALESCE函数是从一系列表达式中返回第一个NOT NULL的值. 检查[B],[Q],[S],[T],[U]的值: 检查顺序[B]->[Q]->[S]-& ... 
- SQL Server中COALESCE函数的用法
		在SQL Server中COALESCE函数,会返回其参数中第一个不为NULL的参数,效果如下: SELECT COALESCE(NULL,NULL,N'A',NULL,NULL) 结果: SELEC ... 
- 学习hash_map从而了解如何写stl里面的hash函数和equal或者compare函数
		---恢复内容开始--- 看到同事用unordered_map了所以找个帖子学习学习 http://blog.sina.com.cn/s/blog_4c98b9600100audq.html (一)为 ... 
- [转帖]SQL 里面的 case when 的用法
		SQL之case when then else end用法介绍 https://www.2cto.com/database/201804/740772.html 要培训了 看到有case when 之 ... 
- c里面的fflush函数
		NAME fflush - flush a stream SYNOPSIS #include <stdio.h> int fflush(FILE *stream); DESCRIPTION ... 
- C语言里有没有像C++里面的sort函数一样的函数?有!
		C 库函数 - qsort() 描述 C 库函数 void qsort(void *base, size_t nitems, size_t size, int (*compar)(const void ... 
- $.ajax({  })  里面的success函数不执行  | 回调函数返回的值 用对象,下标,键值对访问不到时
		原因一般是 dataType:'json' 数据类型设置成了json ,去掉这个设置即可 $.ajax({ }) 回调函数返回的值 用对象,下标,键值对访问不到时,考虑是否返回数据为字符串 考虑是 ... 
- linux里面的fork函数创建一个新进程
		由fork创建的新进程成为子进程,fork函数被调用一次,但是返回两次, 
- ODPS中的TaskContext类里面的write函数
		ODPS中的TaskContext类有几个write函数 write(Record record)用来输出到默认输出表 write(Record record, String label)用来输出的l ... 
随机推荐
- Solr4.8.0源码分析(25)之SolrCloud的Split流程
			Solr4.8.0源码分析(25)之SolrCloud的Split流程(一) 题记:昨天有位网友问我SolrCloud的split的机制是如何的,这个还真不知道,所以今天抽空去看了Split的原理,大 ... 
- hadoop job执行完的统计信息
			Total committed heap usage (bytes)= Physical memory (bytes) snapshot= Virtual memory (bytes) snapsho ... 
- pycharm console 控制台乱码的解决
- 终端上设置git
			http://blog.163.com/xianfuying@126/blog/static/21960005201181482518631/ 在-/.ssh的位置vi id_rsa.pub 拷贝的时 ... 
- Unity NGUI 网络斗地主 -界面制作
			Unity NGUI 网络斗地主 -界面制作 源文件在群(63438968群共享!) @灰太龙 这一节说一下NGUI的界面摆放,并且教会大家使用NGUI的自适应功能! 在这里感谢@Gamer,是他给我 ... 
- Nodejs爬虫进阶教程之异步并发控制
			Nodejs爬虫进阶教程之异步并发控制 之前写了个现在看来很不完美的小爬虫,很多地方没有处理好,比如说在知乎点开一个问题的时候,它的所有回答并不是全部加载好了的,当你拉到回答的尾部时,点击加载更多,回 ... 
- 【转】【已解决】Android中ActionBar中不显示overflow(就是三个点的那个按钮)--不错
			原文网址:http://www.crifan.com/android_actionbar_three_dot_overflow_not_show/ [问题] 折腾: [记录]继续尝试给Android程 ... 
- Android 开机自启动
			首先实现开机自启动: 第一步创建一个广播接收者,如MyBootBroadcastReceiver.java package com.example; import android.content.Br ... 
- bzoj 3572 [Hnoi2014]世界树(虚树+DP)
			3572: [Hnoi2014]世界树 Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 645 Solved: 362[Submit][Status] ... 
- traits编程技法
			看了<stl源码剖析>中关于traits的部分,由于对模板还不是很熟悉,就看了一下还未完工的C++ Template 进阶指南 ,感觉收获很大,推荐一下. 在使用迭代器时,为了知道它的相应 ... 
