Que tal,
Tengo este modelo, quisiera saber cómo se puede hacer una subconsulta sencilla la que sea ???
Es para saber si mi versión de Mysql las soporta (Y además si las aprendo a hacer)
Muchas Gracias desde ya.
| ||||
seleccionamos todas las ciudades que no son de España. aqui estan todos los codigos de los 'estados' (provincias) que son de España
Código:
ahora seleccionamos aquellas ciudades que NO son de Españaselect st.state_id from countries co inner join states st on st.country_id = co.country_id where co.country_name = 'España'
Código:
te puedes inventar mas. esta consulta tambien se puede hacer de otras maneras. select * from cities ci where ci.state_id not in( select st.state_id from countries co inner join states st on st.country_id = co.country_id where co.country_name = 'España')
__________________ Si ocurre algo importante, estamos afuera fumándonos unos cigarritos. |
| |||
Acabo de Probar tu segundo ejemplo en la versión 4.19 de Mysql, y me muestra los resultados, es decir si soporta selects Anidados. Bueno por fin. Última edición por DUDO_DE_ADRIANA; 13/08/2005 a las 09:57 |