Ver Mensaje Individual
  #14 (permalink)  
Antiguo 11/07/2012, 18:39
Avatar de trofserpiente
trofserpiente
 
Fecha de Ingreso: julio-2012
Ubicación: Lerida
Mensajes: 220
Antigüedad: 11 años, 10 meses
Puntos: 1
Exclamación Respuesta: como usar el join con mas de dos tablas

Cita:
Iniciado por gnzsoloyo Ver Mensaje
El alias es opcional, pero facilita la escritura y legibilidad de las consultas cuando los usas. Utilizar los nombres completos de las tablas hace muy engorrosa la lectura, y trae complicaciones cuando usas nombres idénticos en tablas distintas.
Respecto a lo de las diferentes consultas, no te olvides que en este caso sólo estamos viendo el INNER JOIN, que requiere que existan registros coincidentes siempre. Y sólo devuelve los que existan efectivamente en las relaciones indicadas.
Cuando lo que requieres es, por ejemplo, la lista de alumnos que estén inscriptos en una materia, tengan o no notas, esto no aparecerá si usas INNER JOIN. Para esos casos (relaciones opcionales), se usa LEFT JOIN o RIGHT JOIN, pero estos tienen algunas diferencias en el uso respecto del INNER.
gracias hombre y que pena por el mal entendido que bien que existan personas que no le importa regalar el conocimiento
__________________
Luis Alfonso Cruz Valbuena
[email protected]