SQL语句case when then用法

硅谷探秘者 1813 0 1

两种用法:

简单case函数

case sex

  when '1' then '男'

  when '2' then '女’

  else '其他' 

end


case搜索函数

case when sex = '1' then '男'

     when sex = '2' then '女'

     else '其他' 

end


注意:case函数只返回第一个符合条件的值,剩下的case部分将会被自动忽略


猜你喜欢
weblog 1553 java使原生jdbc连接数据库获取数据或执行sql(mysql) publicvoidtest2(){ try{ //加载MySql的驱动类 Class.forName
java基础 1815 asm生成for循环1.jar包2.原java文件packageclub.jiajia.test3;publicclassExamp4{ publicintmethod(inta
数据库 467 户管理创建户删除户设置密码权限管理授权撤销授权刷新权限一、户管理1.创建:createuser[户名]identifiedby'[密码
数据库 482 建数据库的sqlshowcreatedatabase`test2`;查看创建数据表的sqlshowcreatetable`dept`;查看mysql版本SELECTVERSION()查看当前登录
weblog 3374 据库中挑选出符合声明的数据,而不是像传统编程思维去指示计算机如何操作。所以最关键的一点是:SQL并不按照顺序执行。sql顺序一般来说sql顺序是: SELECT[DISTINCT]
数据库基础 2729 从数据库中挑选出符合声明的数据,而不是像传统编程思维去指示计算机如何操作。所以最关键的一点是:SQL并不按照顺序执行。2.sql顺序一般来说sql顺序是:SELECT[DISTIN
java基础 2038 1.jar包:2.原java文件:packageclub.jiajia.test3;publicclassExamp3{ publicintmethod(inta){ switch(a){ case123: a=1230; break; case128: a=1280; break; case12: a=120; break; } returna
mysql,数据库 96 MySQLgroup_concat()函数  在使groupby对数据进行分组后,如果需要对select的数据项进行字符串拼接,这时就需要到group_concat()函数。1、基本
归档
2018年11月  12 2018年12月  33 2019年01月  28 2019年02月  28 2019年03月  32 2019年04月  27 2019年05月  33 2019年06月  6 2019年07月  12 2019年08月  12 2019年09月  21 2019年10月  8 2019年11月  15 2019年12月  25 2020年01月  9 2020年02月  5 2020年03月  16 2020年04月  4 2020年06月  1 2020年07月  7 2020年08月  13 2020年09月  9 2020年10月  5 2020年12月  3 2021年01月  1 2021年02月  5 2021年03月  7 2021年04月  4 2021年05月  4 2021年06月  1 2021年07月  7 2021年08月  2 2021年09月  8 2021年10月  9 2021年11月  16 2021年12月  14 2022年01月  7 2022年05月  1 2022年08月  3 2022年09月  2 2022年10月  2 2022年12月  5 2023年01月  3 2023年02月  1 2023年03月  4
标签
算法基础 linux 前端 c++ 数据结构 框架 数据库 计算机基础 储备知识 java基础 ASM 其他 深入理解java虚拟机 nginx git 消息中间件 搜索 maven redis docker dubbo vue 导入导出 软件使用 idea插件 协议 无聊的知识 jenkins springboot mqtt协议 keepalived minio mysql ensp 网络基础 xxl-job rabbitmq haproxy srs 音视频 webrtc
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。