Tengo dos tablas en mySql, una de personas y otra de direcciones.
Me gustaría poder realizar una conulta para leer los datos de las personas de una población en concreto.
Código:
Creo que funciona bien, pero tarda mucho en hacer la consulta. La base de datos tiene unos pocos miles de registros.SELECT persona.* FROM persona INNER JOIN direccion ON persona.id_direccion = direccion.id WHERE direccion.ciudad = 'Toledo' ORDER BY persona.fecha_alta LIMIT 0, 10
Hay algún modo de optimizar la consulta?
Gracias.