
11/07/2012, 18:39
|
 | | | Fecha de Ingreso: julio-2012 Ubicación: Lerida
Mensajes: 220
Antigüedad: 12 años, 8 meses Puntos: 1 | |
Respuesta: como usar el join con mas de dos tablas Cita:
Iniciado por gnzsoloyo 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 |