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

执行速度比较快,节省效率

posted on 2015-04-14 10:01  手撕高达的村长  阅读(1131)  评论(0编辑  收藏  举报

导航