我正在努力得到的身份证的计数为每个月,这是不存在的下个月。下面是我目前编写的sql,但看起来不是一个好方法。有没有更好的方法来做到这一点?在查询中将有多个月。
select count(distinct id) from table1 where bill_yearmo='202007' and id not in (select acct_id from table1 where bill_yearmo='202006' )
mfpqipee1#
可以使用两个聚合级别:
select first_bill_yearmo, count(*) as num_starts from (select id, min(bill_yearmo) as first_bill_yearmo from table1 group by id ) i group by first_bill_yearmo;
1条答案
按热度按时间mfpqipee1#
可以使用两个聚合级别: