tengo una tabla ciudad y una tabla pais
la tabla ciudad tiene una columna que indica su pais
quiero hacer un select que me de el/los paices con mas ciudades
| |||
Respuesta: sql basico intente: select p.nombre, count(c.nombre) from pais p, ciudad c where p.nombre=c.nombrepais group by p.nombre having count(c.nombre)=3 pero no se como hacer hacer que sea igual a l maximo en lugar de '3' EDIT, encontre como se hace, hay que usar el ALL Última edición por Alfonso1; 05/07/2015 a las 21:31 |
Etiquetas: |