Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2011, 11:03
Avatar de RIVERMILLOS
RIVERMILLOS
 
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 2 meses
Puntos: 15
duda con where e inner join.

hola tengo una duda sobre estas dos cosas , cuando hago una consulta con inner join junto con where, las condiciones del where solo se aplican a los datos que se filtre con inner join? osea digamos hay alguna diferencia en esto?

Código MySQL:
Ver original
  1. SELECT campo1,campo2 FROM tabla1
  2. INNER JOIN tabla2
  3. ON tabla1.id1=tabla2.id2 AND tabla2.otrocampo IN(1,2,4)
  4. WHERE ......


Código MySQL:
Ver original
  1. SELECT campo1,campo2 FROM tabla1
  2. INNER JOIN tabla2
  3. ON tabla1.id1=tabla2.id2  
  4. WHERE tabla2.otrocampo IN(1,2,4)


saludos