Suponiendo que tus campos son:
- Código plato (idPla)
- Nombre plato (nomPla)
Podrías hacer el siguiente select en la tabla PLATOS:
Código SQL:
Ver originalWITH CONTAR_PLATOS AS (
SELECT COUNT(idPla) AS "Platos", nomPla FROM PLATOS GROUP BY nomPla
),
MAX_PLATOS AS (
SELECT MAX("Platos") AS "Maximo" FROM CONTAR_PLATOS
)
SELECT nomPla, "Platos" FROM CONTAR_PLATOS WHERE "Platos" = (SELECT "Maximo" FROM MAX_PLATOS);