Counting null and non-null values in a single query

后端 未结 26 1130
星月不相逢
星月不相逢 2021-01-29 19:31

I have a table

create table us
(
 a number
);

Now I have data like:

a
1
2
3
4
null
null
null
8
9

Now I need

26条回答
  •  爱一瞬间的悲伤
    2021-01-29 19:54

    SELECT
        ALL_VALUES
        ,COUNT(ALL_VALUES)
    FROM(
            SELECT 
            NVL2(A,'NOT NULL','NULL') AS ALL_VALUES 
            ,NVL(A,0)
            FROM US
    )
    GROUP BY ALL_VALUES
    

提交回复
热议问题