通过过滤日期编写子查询

时间:2018-06-29 17:18:38

标签: subquery

我想写一个查询和/或子查询,其中Event_Name - Number1< 'date',其余的event_names> 'date'。然后根据WHERE子句填充结果。

每个event_name都有一个关联的effective_time

有什么想法吗?

**我对队列事件为<'date'而所有其他事件为>'date'

感兴趣

enter image description here

 Select *      
      Table1.ID
      , sum(CASE WHEN table1.event_name = 'queue' THEN 1 ELSE 0 END) Name1
      , sum(CASE WHEN table1.event_name = 'cash_settle' THEN 1 ELSE 0 END) Name2
      , sum(CASE WHEN table.event_name = 'complete_disbursement' THEN 1 ELSE 0 END) Name3

      from Table1 

     WHERE 
      name3 = '1'
  and name2 = '0'

0 个答案:

没有答案