sql语句中case when怎么用
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章给大家分享的是有关sql语句中case when怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。sql语句case when用法当我们需要从数据源上 直接判断数
千家信息网最后更新 2026年10月31日sql语句中case when怎么用
这篇文章给大家分享的是有关sql语句中case when怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
sql语句case when用法
当我们需要从数据源上 直接判断数据显示代表的含义的时候 ,就可以在SQL语句中使用 Case When这个函数了.
Case具有两种格式。简单Case函数和Case搜索函数。
第一种 格式 : 简单Case函数 :
格式说明
case 列名
when 条件值1 then 选择项1
when 条件值2 then 选项2.......
else 默认值 end
select case job_level when '1' then '1111' when '2' then '1111' when '3' then '1111' else 'eee' end from dbo.employee
第二种 格式 :Case搜索函数
格式说明
case
when 列名= 条件值1 then 选择项1
when 列名=条件值2 then 选项2.......
else 默认值 end
eg: update employee set e_wage = case when job_level = '1' then e_wage*1.97 when job_level = '2' then e_wage*1.07 when job_level = '3' then e_wage*1.06 else e_wage*1.05 end
提示:通常我们在写Case When的语句的时候,会容易忘记 end 这个结束,一定要记得哟!
比较: 两种格式,可以实现相同的功能。
简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。还有一个需要注意的问题,Case函数只返回第一个符合条件的 值,剩下的Case部分将会被自动忽略。
感谢各位的阅读!关于"sql语句中case when怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
函数
格式
语句
条件
搜索
内容
功能
数据
时候
更多
篇文章
选择
不错
实用
相同
简洁
代表
写法
含义
数据源
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网与科技
互联网新科技
科技平台互联网
互联网未来科技
远拓互联网科技
沃里互联网科技
掌上梦互联网科技
金融科技和互联网金融
互联网科技实习生岗位职责
武汉健翔互联网络科技有限公司
互联网科技公司实习生
晓花互联网科技有限公司网址
互联网5g黑科技有哪些
伍佰万互联网科技怎么赚钱
江苏互联网智能科技软件
昆明中奇联合互联网科技
广西科技产业互联网是什么
求路客互联网科技电话
现代科技的标志之一的互联网
武汉亿视互联网科技有限公司
哈尔滨大商圈互联网科技有限公司
蓝思科技飞鸽互联网
江苏根荣互联网科技
互联网金融 科技金融
智网互联网科技
互联网未来科技
互联网科技研发水平
互联网科技资金流入
互联网科技包装股份有限公司上市
艺电能源互联网科技有限公司招聘