zoukankan      html  css  js  c++  java
  • sql优化 分字段统计查询

    select count(1) from pd_xxx_origin_xxx_data where create_time like '2019-02-23%' and source='20036'
     
    SELECT 
    sum(case when create_time like '2019-02-23%' then 1 else 0 end) as inst_count,
    sum(case when active_time like '2019-02-23%' then 1 else 0 end) as active_count
     FROM `pd_xxx_origin_xxx_data` where  charindex('20036',source );
     
    SELECT 
    sum(case when create_time like '2019-02-23%' then 1 else 0 end) as inst_count,
    sum(case when active_time like '2019-02-23%' then 1 else 0 end) as active_count
     FROM `pd_xxx_origin_xxx_data ` where  source like '20036%';
     
    SELECT 
    sum(case when create_time like '2019-02-23%' then 1 else 0 end) as inst_count,
    sum(case when active_time like '2019-02-23%' then 1 else 0 end) as active_count
     FROM `pd_xxx_origin_xxx_data` where  source='20052';
     
  • 相关阅读:
    平衡数问题
    重复值判断练习题
    小范围排序
    堆排序
    基数排序
    计数排序
    希尔排序
    快速排序
    Effective C++笔记:实现
    Effective C++笔记:设计与声明
  • 原文地址:https://www.cnblogs.com/yuzhould/p/11844613.html
Copyright © 2011-2022 走看看