Por que no en lugar de esto:
SELECT DISTINCT JEFATURA,(select COUNT(GEN)FROM CONSULADSL ) AS GENERADOS,(SELECT COUNT(NA)FROM CONSULADSL )AS NAD,(select COUNT(GEN)FROM CONSULADSL) AS GENE,SELECT COUNT(NAV)FROM CONSULADSL )AS NAVE FROM CONSULADSL GROUP BY JEFATURA
Pones esto:
SELECT JEFATURA,COUNT(GEN) AS GENERADOS, COUNT(NA) AS NAD, COUNT(GEN) AS GENE, COUNT(NAV) AS NAVE GROUP BY JEFATURA ?
Lo agrupas por Jefatura por lo que ya no tienes ni que decirle que coja los distintos, ni hacer tanto select.
La consulta no la he probado, pero creo que funciona.
Ya me diras...
\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/<br>[B]--->> Hector Garzon <<---<br>
email: [email protected]<br>\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/