Consulta en MySQL
Hola, quisiera saber si por casualidad algunos de uds. Expertos podrían ayudarme con esta consulta:
SELECT COUNT(OBRA.CI_CONTRATISTA) AS TOTAL FROM OBRA
Inner Join CONTRATISTA ON OBRA.CI_CONTRATISTA=CONTRATISTA.CI
GROUP BY (OBRA.CI_CONTRATISTA)
Order by count(1) desc
Cuando pruebo esta consulta en el QUERY de MySQL 2007, me devuelve tres valores de acuerdo a los datos de la base de datos. El punto es que quiero que me devuelva el valor mayor, es decir, el contratista con más obras.
Si alguien me puede ayudar, le estaré agradecida. Gracias y saludos
SELECT COUNT(OBRA.CI_CONTRATISTA) AS TOTAL FROM OBRA
Inner Join CONTRATISTA ON OBRA.CI_CONTRATISTA=CONTRATISTA.CI
GROUP BY (OBRA.CI_CONTRATISTA)
Order by count(1) desc
Cuando pruebo esta consulta en el QUERY de MySQL 2007, me devuelve tres valores de acuerdo a los datos de la base de datos. El punto es que quiero que me devuelva el valor mayor, es decir, el contratista con más obras.
Si alguien me puede ayudar, le estaré agradecida. Gracias y saludos
1 Respuesta
Respuesta de franksct
1