SELECTbd.device_no AS 设备编号,
SUM(IFNULL(bu.amount,0)) as 总营收,
SUM(CASE WHEN bu.is_online = 0 THEN bu.amount ELSE 0 END) as 线上,
SUM(CASE WHEN bu.is_online = 1 THEN bu.amount ELSE 0 END) as 线下
FROMb_device_tbl bd
LEFT JOIN b_userdevice_rec_tbl bu ON bd.id = bu.device_id AND bu.create_time BETWEEN  '2018-06-11 00:00:00' AND '2018-06-24 23:59:59'
WHEREbd.device_no IN (100004610,100005658,100005623)
GROUP BYbd.device_no;

转载于:https://www.cnblogs.com/xlsxls/p/9224788.html

sql-查询不同状态下的数据之和相关推荐

  1. sql查询某字段重复的数据

    sql查询某字段重复的数据 最近老是遇到添加新的约束问题,其中就有要求数据不能重复,那么以前哪些测试数据就不方便改了,但是又不能删除,所以为了防止重复,我们只能查询出来一个个改了,那么查询的Sql语句 ...

  2. 【Flask项目】sqlalchemy原生sql查询,返回字典形式数据

    在原生sql查询的时候,返回一个list,内部是tuple,他们看似是tuple,实则并不是 而是一个特殊的类型"<class 'sqlalchemy.util._collection ...

  3. sql查询20公里以内的数据

    项目中遇到需要查询20公里以内的数据 我找到的有两种写法 SELECT *,( 6371 * acos ( cos ( radians(要查询的纬度) ) * cos( radians( 表中的纬度字 ...

  4. SQL查询的艺术学习笔记--数据插入操作

    use seldata --insert 使用 --insert 基本语法 /* insert into table_anem [column1,colunm2,...columnN] values  ...

  5. mybatis Sql查询 返回对象或者list数据中包含一个对象的list集合

    1. 查询的数据对象 @Data public class JdOrder implements Serializable{     private Long orderId; private Lon ...

  6. SQL —— 查询最近一小时的数据

    问题 在进行数据库查询时,如果数据库表中数据过多,可以增加时间条件进行筛选,减少扫描数据,降低查询超时的风险. 那么,如何在sql中选取最近一小时内的数据呢? 解决 采用DATE_SUB函数,用当前时 ...

  7. sql查询每天整点时间的数据

    数据库表里有多个时间数据,只想取每天5分钟.10分钟.1小时.4小时整点的数据,其他时间点的不要,sql可以这样写: postgreSql log_time的类型为timestamp 5min整点:s ...

  8. SQL查询语句(下),你能写对几个?

    目录 1.#查询与"刘晨"在同一个系学习的学生 2.#查询选修了课程名为"信息系统"的学生学号和姓名 3.#找出每个学生超过他自己选修课程平均成绩的课程号 4. ...

  9. SQL查询某时间范围内的数据

    MySQL数据库查询时间段的两种方法: 1.SELECT id FROM m_question WHERE cratedate BETWEEN TO_DAYS('2018-05-31 12:00:00 ...

  10. SQL——查询某时间范围内的数据

    1.BETWEEN SELECT id FROM m_question WHERE cratedate BETWEEN TO_DAYS('2019-05-31 00:00:00') and TO_DA ...

最新文章

  1. 201671030129 周婷 《英文文本统计分析》结对项目报告
  2. 阿里淘宝一直在推的响应式编程到底是个什么鬼?
  3. C# winform DataGridView 属性说明
  4. mxnet基础到提高(4)-- Dense层基础
  5. java对嵌入式_Java用于嵌入式系统的优点
  6. DbVisualizer 8 解决中文乱码问题
  7. switch 的性能提升了 3 倍,我只用了这一招!
  8. oracle查询时根据查询的时间字段改变状态字段的值
  9. matlab保存数据save,[转载]matlab中save,load使用方法
  10. 在SQL中用正则表达式替换html标签
  11. phpyii框架倒叙_快速入门php框架(Lumen thinkphp Yii)
  12. sai在别的图层复制图片后粘贴到新的图层中怎么调整图片尺寸?
  13. 我是如何搭建一台家庭NAS的
  14. Windows环境下搭建SQL注入环境(sqli-labs)
  15. 聊聊flink TaskManager的managed memory
  16. 哈工大计算机系统大作业——程序人生-Hello’s P2P
  17. 如何理解YUV的各种格式
  18. 2021年安全员-A证(广西省-2021版)考试及安全员-A证(广西省-2021版)考试试卷
  19. 打麻将技巧测试软件apk,学会这4招打麻将技巧,以后打麻将想不赢钱都难
  20. 计算机类SCI,中科院1区TOP,审稿友好(附2023年1月期刊目录)

热门文章

  1. python yield,到这个层次,才能叫深入哈
  2. jsp页面中使用javascript获取后台放在request或session中的值
  3. 一些不好理解的名词解释
  4. 第二届世界智能大会,看大咖眼中的智能时代
  5. Flex读取txt文件里的内容报错
  6. BZOJ1588(HNOI2002)营业额统计
  7. sql的left join 命令详解
  8. 水晶报表合并模块部署指南(.Net2.0,VS2005)
  9. 野外帐篷露营避难有感
  10. php autoload 性能,PHP __autoload()方法真的影响性能吗?