mysql中when用法_Mysql 中的CASE WHEN 用法
在SELECT语句查询中可以使用CASE WHEN对查询出来的结果,进行一个类似于if else的判断。
具体的用法
1.
SELECT a.website_id, b.customer_name, a.website_enddate, c.member_name, d.websitetype_id,
CASE
WHEN d.websitetype_id=1 THEN 400
WHEN d.websitetype_id=2 THEN 400
WHEN d.websitetype_id=12 THEN 5800
WHEN d.websitetype_id=13 THEN 5800
WHEN d.websitetype_id=13 THEN 5800
END as money
FROM ……
2.
SELECT a.website_id, b.customer_name, a.website_enddate, c.member_name, d.websitetype_id,
CASE d.websitetype_id
WHEN 1 THEN 400
WHEN 2 THEN 400
WHEN 12 THEN 5800
WHEN 13 THEN 5800
WHEN 13 THEN 5800
END as money
FROM ……
3. 一个简单的IF判断
IF(判断语句,true返回的值,false返回的值) 使用位置和 CASE WHEN 位置一样,语法很简单,有点像php中的三元运算法。
mysql中when用法_Mysql 中的CASE WHEN 用法相关推荐
- mysql获取当月最后一天_mysql中获取本月第一天、本月最后一天、上月第一天、上月最后一天
mysql获取当月最后一天_mysql中获取本月第一天.本月最后一天.上月第一天.上月最后一天等等 转自: https://blog.csdn.net/min996358312/article/det ...
- mysql range用法_MySQL中Explain的用法总结(详细)
本篇文章给大家带来的内容是关于MySQL中Explain的用法总结(详细),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 执行计划(query Execution plan) 语法e ...
- mysql替换首字母_MySQL中使用replace、regexp进行正则表达式替换的用法分析
这篇文章主要介绍了MySQL中使用replace.regexp进行正则表达式替换的用法,结合具体实例形式分析了replace.regexp正则替换的使用技巧与相关注意事项,需要的朋友可以参考下 本文实 ...
- mysql教程中插入语句_mysql中插入数据Insert into语句用法
在mysql中要向数据库中保存数据我们最常用的一种方法就是直接使用Insert into语句来实现了,下面我来给大家详细介绍Insert into语句用法 INSERT用于向一个已有的表中插入新行.I ...
- mysql replace报错_Mysql中replace与replace into的用法讲解
Mysql replace与replace into都是经常会用到的功能:replace其实是做了一次update操作,而不是先delete再insert:而replace into其实与insert ...
- mysql聚合函数count用法_MySQL中聚合函数count的使用和性能优化技巧
本文的环境是Windows 10,MySQL版本是5.7.12-log 一. 基本使用 count的基本作用是有两个: 统计某个列的数据的数量: 统计结果集的行数: 用来获取满足条件的数据的数量.但是 ...
- mysql outer join的用法_MySQL中join的用法
JOIN的含义就如英文单词"join"一样,连接两张表,大致分为内连接,外连接,右连接,左连接,自然连接.这里描述先甩出一张用烂了的图,然后插入测试数据. 笛卡尔积:CROSS J ...
- any在mysql语句中用法_MySQL中,子查询中可以使用运算符ANY,它表示的意思是______。...
MySQL中,子查询中可以使用运算符ANY,它表示的意思是______. 答:至少一个值满足条件 以下能对一维数组a进行正确初始化的语句是[ ] 答:int a[ ]={0; int a[10]={1 ...
- mysql 字段加减_MySQL中你必须了解的函数
在学习MySQL的时候你会发现,它有非常多的函数,在学习的时候没有侧重.小编刚开始学习的时候也会有这个感觉.不过,经过一段时间的学习之后,小编发现尽管函数有很多,但是常用的却只有那几个.今天小编就把常 ...
- mysql 占比函数_MySQL中你必须了解的函数
在学习MySQL的时候你会发现,它有非常多的函数,在学习的时候没有侧重.小编刚开始学习的时候也会有这个感觉.不过,经过一段时间的学习之后,小编发现尽管函数有很多,但是常用的却只有那几个.今天小编就把常 ...
最新文章
- linux恢复出厂设置_怎么恢复tp-link路由器出厂设置 恢复tp-link出厂设置方法【详解】...
- win命令安装 安装cmake_win10下VSCode+CMake+Clang+GCC环境搭建教程图解
- 教你搭建Tiles工程-HelloTiles(附源码)
- Linux学习之系统编程篇:创建匿名映射区(只适用于有血缘关系)
- 深度学习实践经验汇总
- 用Java处理大文件
- 斜度符号标注_几何作图之斜度和锥度
- 台式计算机优点英语作文,跪求一篇英语作文 题目:论计算机的优缺点
- php手机端分页加载,移动端分页加载
- android自定义横向时间轴,Android自定义时间轴的实现过程
- 亚特兰大,I got you!
- Springboot -- 由于jar版本不匹配遇到的问题
- Sci-Hub又又又被起诉了!这个论文免费下载网站也太难了...
- 嵌入式Linux编程--我的第一次艰难跋涉
- KL 散度(从动力系统到推荐系统)
- 大会没看够?2021 Google 开发者大会总结看这里!
- java学习第七周总结
- PASCAL 高级编程
- 闯荡江湖的必备指南(2)
- 企业级网络性能优化 课内7 多臂单臂路由
热门文章
- 论文浅尝 - ICLR2020 | 具有通用视觉表示的神经机器翻译
- RuntimeError: Expected object of device type cuda but got device type cpu for argument #2 'target'
- python下载网上的文件
- 【LeetCode】3月24日打卡-Day9
- 课程设计-毕业设计-JAVA画板课程设计---总之岁月漫长,然而值得等待。
- 多生产者-多消费者问题
- 2019.3.23 捕获异常
- python数据运算
- iOS一次定位解决方案(基于高德iOS SDK)
- git add 命令的一个习惯用法:逐个挑选改动