记录一个mysql的case when用法
2017-09-01 14:30
274 查看
SELECT wle.*, CASE WHEN '2017-08-10 14:00:00' > wle.et THEN '回看' WHEN wle.st >= '2017-08-10 14:00:00' AND '2017-08-10 14:00:00' < wle.et THEN '直播中' WHEN wle.st > '2017-08-10 14:00:00' < wle.et AND (wles.statusx IS NULL OR wles.statusx != '1') THEN '预约' WHEN wle.st >'2017-08-10 14:00:00' < wle.et AND wles.statusx = '1' THEN '巳预约' END statusx FROM wsp_live_epg wle LEFT JOIN wsp_live_epg_subscribe wles ON (wle.id = wles.epg_id AND wles.user_id = '5l3y7yJwUpN4pdtjCFZYBpYFOt54Hfpz') WHERE wle.live_tv_id = 9 AND wle.dt = '2017-08-10'
相关文章推荐
- 记录一个mysql按日期分组统计的查询
- mysql中根据一个字段相同记录写递增序号,如序号结果,如何实现?
- 记录一个mysql按日期分组统计的查询
- mysql 对一个字段的多条记录update
- mysql中如何将查询结果的多个记录中的指定字段放到一个二维数组中,以及在in子句中使用数组
- MySQL查询:查询一个表中类别字段中Max()最大值对应的记录
- 使用servlet/jsp + mysql 完成的一个bbs练习项目 记录下来
- MYSQL正在使用select发现现场记录方法,包括一个逗号分隔的字符串
- Eclipse与Mysql连接中遇到的一个问题,让我苦恼好久....(记录自己的菜鸟经历)
- 记录一个mysql按日期分组统计的查询
- 使用Limit参数优化MySQL查询 在找到一个记录后将停止查询
- 遇到一个Mysql死锁问题,记录下
- 记录一个mysql按日期分组统计的查询
- Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer 关于Newtonsoft.Json,LINQ to JSON的一个小demo mysql循环插入数据、生成随机数及CONCAT函数 .NET记录-获取外网IP以及判断该IP是属于网通还是电信 Guid的生成和数据修整(去除空格和小写字符)
- 第一次使用linux并编写了一个dump mysql的程序,记录下简单的步骤
- mysql 查询一个表中有的记录且在另一个表中无相关的记录sql
- 莫名的一个mysql耗时记录
- 错误笔记:记录mysql版本5.5与5.6的一个不同
- 记录一个mysql按日期分组统计的查询
- 一个简单的JDBC程序_连接mysql并显示表中记录