当前位置: 首页 > news >正文

杭州专门做网站360手机优化大师安卓版

杭州专门做网站,360手机优化大师安卓版,南乐网站建设公司,福州微信网站制作postgresql 条件表达式 简单CASE表达式搜索CASE表达式缩写函数nullif函数示例 coalesce函数 总结 简单CASE表达式 语法如下 case 表达式when 值1 then 结果1when 值2 then 结果2else 默认值 end;select e.first_name , e.last_name , case e.department_id when 90 then 管…

postgresql 条件表达式

  • 简单CASE表达式
  • 搜索CASE表达式
  • 缩写函数
    • nullif函数
      • 示例
    • coalesce函数
  • 总结

简单CASE表达式

语法如下

case 表达式when1 then 结果1when2 then 结果2else 默认值
end;
select 
e.first_name ,
e.last_name ,
case e.department_id 
when 90 then '管理'
when 60 then '开发'
else '其他'
end as "部门"
from employees e ;

在这里插入图片描述

搜索CASE表达式

case when 条件1 then 结果1when 条件2 then 结果2else 默认结果
end

根据薪水的范围将员工的收入分为高中低三个档次

select 
e.first_name ,
e.last_name,
e.salary ,
case when e.salary <5000 then '低收入'when e.salary between 5000 and 10000 then '中等收入'else '高收入'
end as "收入"
from public.employees e ;

在这里插入图片描述

缩写函数

nullif函数

语法如下

nullif(表达式1,表达式2)

NULLIF 函数包含 2 个参数,如果第一个参数等于第二个参数,返回 NULL;否则,返回第
一个参数的值,它可以使用等价的 CASE 表达式表示为:

CASEWHEN expression_1 = expression_2 THEN NULLELSE expression_1
END

示例

select nullif(1, 1), nullif('a', 'b');

在这里插入图片描述
nullif 还有常见的用法就是除数为0的错误

select 1 / nullif(0,0) as t;

在这里插入图片描述

coalesce函数

coalesce (表达式1,表达式2,表达式3)

COALESCE 函数接受多个参数,并且返回第一个非空的参数值;如果所有参数都为空值,
返回 NULL 值。它可以使用等价的 CASE 表达式表示为:

casewhen 表达式1 is not null then 表达式1when 表达式2 is not null then 表达式2when 表达式3 is not null then 表达式3
end
-- 查询佣金比率为空的数据显示为 0
select 
e.first_name ,
coalesce(e.commission_pct,0) as commissionPct
from cps.public.employees e;

在这里插入图片描述

总结

在这里插入图片描述

http://www.mmbaike.com/news/52874.html

相关文章:

  • 做解析会员电影的网站百度推广下载安装
  • 北京网站制作招聘福建省人民政府
  • 网站动画用什么做的百度网盘app手机版
  • 网站制作方案书百度视频免费下载
  • 360网站托管教育机构
  • web前端开发工程师介绍提升seo搜索排名
  • 青海宾馆网站建设公司网站建站系统
  • 跨境b2c平台有哪些常州百度关键词优化
  • 重庆营销型网站开发公司百度推广找谁做
  • 我市建设车辆违章查询网站 病句网络营销课程培训机构
  • 网站建设电话销售话术技巧关键词录入榜
  • 湖南省军区强军网网站群建设项目6国外网站搭建
  • 徐州seo推广公司淘宝seo什么意思
  • 三级分销网站制作关键词吉他谱
  • 赣州做网站的公司有哪家seo自学网官网
  • 建设部网站材料价格上涨规定新闻今日要闻
  • 哪些网站可以做兼职靠谱的网站快速优化排名推荐
  • 响应式网站头部营销100个引流方案
  • 软件班级网站建设主题南宁网站建设服务公司
  • 东莞企业营销型网站建设2022百度搜索风云榜
  • 专业格泰网站建设营销推广渠道有哪些
  • 网站建设公司用5g石家庄最新消息
  • 网站建设技能描述营销手段和技巧
  • 阜阳哪里做网站外包公司怎么赚钱
  • 上海哪个网站好用市场推广渠道有哪些
  • 潍坊网站制作多少钱数据分析软件哪个最好用
  • 趣味阁小程序入口关键词排名优化易下拉技巧
  • 网站管理与开发怎么做网站恶意点击软件哪几种
  • 沈阳网站搭建北京网络推广公司wyhseo
  • 网版制作厂家西安关键词优化软件