Aquí se cuentan dos campos (distintos o no)
CAMPO1 y
CAMPO2 de una misma tabla
TBL_01 dependiendo de condiciones distintas
condicion1 y
condicion2:
Código:
SELECT
COUNT(1) CAMPO1,
(SELECT
COUNT(2) CAMPO2
FROM TBL_01
WHERE
CAMPO2 = :condicion2
)
FROM
TBL_01
WHERE
CAMPO1 = :condicion1
GROUP BY 2;
Por si no te suena, las "
:condicion1" y "
:condicion2" con variables BIND o HOST para que puedas hacer las búsquedas dinámicas, aprovecharte del CBO (evitando calcular una y mil veces planes de ejecución) y mejorar el rendimiento de esa SELECT.
Un saludo.