MySQL函数之CASE WHEN THEN
来源:互联网 发布:淘宝培训学校怎么样 编辑:程序博客网 时间:2024/06/10 22:37
a) CASE WHEN THEN 函数[1]
语法:CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ……] [ELSE result ]END
CASE WHEN [condition] THEN result [WHEN[condition] THEN result ……] [ELSE result] END ;
函数用法说明:在第一个方案中, 当满足条件value =compare-value 时,返回对应的result,否则返回ELSE后的result。
在第二个方案中,当满足条件condition时,返回对应的result,否则返回ELSE后的result。
两种方案中,如果都不满足而且如果没有ELSE 部分,则返回值为NULL
SELECT l.`uid`, l.`gold1`, l.`gold2`, l.`score1`, l.`score2`, v.`revenue`, v.`post_date`, v.`post_time`, v.`room_id` FROM `versus` v JOIN `versus_list` l ON v.`id`=l.`pid` WHERE v.`post_date` BETWEEN DATE('2016-06-07') AND DATE('2016-06-07') AND CASE WHEN v.`post_date` = DATE('2016-06-07') AND v.`post_time` < TIME('12:15:32') THEN 1 WHEN v.`post_date` = DATE('2016-06-07') AND v.`post_time` > TIME('12:16:32') THEN 1 ELSE 0 END = 0 ORDER BY v.`id` DESC;
0 0
- MySQL函数之CASE WHEN THEN
- Mysql (Case when then end )函数
- MYSQL--case...when...then
- MySQL CASE WHEN THEN
- case when函数 case when then when then else end
- MYSQL数据库:case when then
- SQL之 case when then
- SQL之CASE,WHEN,THEN
- SQL之CASE,WHEN,THEN
- mysql中case-when-then和oracle的decode函数
- mysql中case when then 的使用
- mysql case when then end使用方式
- MySQL数据库:case when then else end
- Mysql-----case when then else end
- mysql case when then else end 用法
- MySQL case when then else end 用法
- MySQL case when then else end 用法
- mysql中case when then 语句
- Spark性能优化指南——基础篇
- 约化方程
- 【android】仿知乎ScrollView滚动改变标题栏透明度
- JAVA学习、JAVA入门:JAVA知识点精简总结
- Angularjs 几个指令的坑
- MySQL函数之CASE WHEN THEN
- The TTY demystified
- 炫酷的渐变背景
- 金蝶KIS商贸版V5.0单据多单位分录+整件散包即时库存表(固定单位换算)
- 如何修改eclipse里面的workspace目录
- enq: TX - allocate ITL entry等待事件
- mfc100u.dll丢失的解决方法
- Kodi ——6 Controls (2) Fade Label Control
- 定义一个函数subsamp,输入为彩色图像文件名,输出并显示尺寸减半的彩色 图像(原始、水平翻转、垂直翻转、中心区域变红)。必须使用控制语句,在命令窗口成功调用!