Sql中的coalesce函数用法
原文链接:https://baijiahao.baidu.com/s?id=1725625533668535989&wfr=spider&for=pc
coalesce语法:COALESCE(value1,value2,...);
举个例子:
返回表达式中第一个非空表达式,以下语句:
SELECT COALESCE(NULL,NULL,3,4,5) FROM dual
其返回结果为:3
MySQL COALESCE与IFNULL对比:
IFNULL函数接受两个参数,如果不为NULL则返回第一个参数,否则返回第二个参数。COALESCE所有自变量均为 NULL时则 COALESCE 返回 NULL 值。
IFNULL函数有两个参数,而COALESCE函数使用n个参数。如果参数的数量为2,则两个函数都相同。
分类:
数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2023-03-04 ICSharpCode.SharpZipLib 初级使用
2022-03-04 VS2015没有打包界面,没有Visual Studio Installer