por que estas sentencias no me producen el mismo resultado?
Código PHP:
SELECT DISTINCT schools2.country, country_name_en
FROM schools2, countries
WHERE schools2.country = countries.country_code
AND schools2.ci != 0
ORDER BY country_name_en,$con
Código PHP:
SELECT schools2.country, countries.country_name_en
FROM schools2 INNER JOIN countries ON schools2.ID_country=countries.id
WHERE schools2.ci != 0 GROUP BY schools2.ID_country
ORDER BY countries.country_name_en,$con
Quiero que con la segunda consulta me de la respuesta de la consulta UNO, lo que quiero es optimizarla haciendo USO del INNER JOIN y los indices.
Muchas gracias.