Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2012, 15:50
vani18
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 10 meses
Puntos: 5
left join, inner join, right join

Hola una pregunta tengo una duda . De como funcionan estos operadores....
En una consulta cuando tengo inner join. Se sabe que devuelve los valores que respeten la condicion en ON. Por ejemplo . Aula con alumno.... El inner join me mostrara ADEMAS de los campos nulos. Ya sea en aula o alumno.....

El left join. Tiene la condicion como inner join. Pero solo me muestra siempre que halla valores en la derecha . Si un registro de AULA esta vacio no lo muestra. Muestra los registros vacios y no de alumno.... ..

En el caso de right join es al reves... OSEA ADEMAS DE CUMPLIR LA CONDICION .ME MUESTRA LOS VACIOS EN TODOS LOS CASOS....

1)esta bien lo que escribi arriba

2)que hago para que no me muestre los nulos... Pongo "is not null" ?

Saludos