Tengo una tabla que tiene una columna processed_timestamp
- si se ha procesado un registro, ese campo contiene la fecha y hora en que se procesó; de lo contrario, es nulo.¿Cómo devuelvo mis registros agrupados por NULL y NOT NULL?
Quiero escribir una consulta que devuelve dos filas:
NULL xx -- count of records with null timestamps
NOT NULL yy -- count of records with non-null timestamps
es posible?
Actualización: La tabla es bastante grande, por lo que la eficiencia es importante. Podría simplemente ejecutar dos consultas para calcular cada total por separado, pero quiero evitar golpear la mesa dos veces si puedo evitarlo.
Sweet - es una función personalizada ingeniosa. (Más aquí: http://www.java2s.com/Code/Oracle/Char-Functions/NVL2xvalue1value2Returnsvalue1ifxisnotnullifxisnullvalue2revuelta.htm) –