Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2007, 12:28
Avatar de mafima
mafima
 
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
Sentencias SQL

por que estas sentencias no me producen el mismo resultado?

Código PHP:
SELECT DISTINCT schools2.countrycountry_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.countrycountries.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.
__________________
SEO en Medellin

Última edición por BrujoNic; 16/06/2007 a las 17:48