回答

收藏

如何返回按NULL和NOT NULL分组记录?

技术问答 技术问答 39 人阅读 | 0 人回复 | 2023-09-14

我有一个有一个processed_timestamp列的表-如果记录已处理,则该字段包含处理日期,否则为null。
3 O2 M/ g% o5 _, _6 E/ B9 U我想写一个返回两行的查询:8 [: d0 ~# _! z- b8 X
NULL        xx -- count of records with null timestampsNOT NULL    yy -- count of records with non-null timestamps那可能吗?$ n. M& x4 u5 h- _' Q
更新:    手表很大,所以效率很重要。我只能运行两个查询来计算每个总数,但如果可以的话,我想避免两次击中手表。
3 @8 D9 _& h* X8 i                                                               
9 [# e3 j' j* g    解决方案:                                                                7 |% a+ ?( l2 l8 Z; L" ]" G8 B
                                                                甲骨文:5 Q) u  R) H2 F+ j& Q6 z
按nvl2分组(field,’NOT NULL’,’NULL’)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则