ayuda

roly
18 de Junio del 2004
nesecito que alguien me puede explicar cuando, como porque y para que se utilisa el INER JOIN
GRACIAS .

Isa? Islas
18 de Junio del 2004
JOIN

Es un conjunto de resultados producto de dos o más tablas. Por ejemplo:

SELECT *
FROM tab1 LEFT OUTER JOIN tab2 ON tab1.c3 = tab2.c3
RIGHT OUTER JOIN tab3 LEFT OUTER JOIN tab4
ON tab3.c1 = tab4.c1
ON tab2.c3 = tab4.c3

INNER
Especifica que se devuelvan todos los pares de filas coincidentes. Descarta las filas no coincidentes de las dos tablas. Éste es el valor predeterminado si no se especifica ningún tipo de combinación.

LEFT [ OUTER ]
Especifica que todas las filas de la tabla de la izquierda que no cumplan la condición especificada se incluyan en el conjunto de resultados, además de todas las filas que devuelva la combinación interna. Las columnas de salida de la tabla de la izquierda se establecen a NULL.

RIGHT [ OUTER ]
Especifica que todas las filas de la tabla de la derecha que no cumplan la condición especificada se incluyan en el conjunto de resultados, además de las que devuelva la combinación interna. Las columnas de salida de la tabla de la derecha se establecen a NULL.

FULL [ OUTER ]
Si una fila de la tabla de la izquierda o de la derecha no coincide con los criterios de selección, especifica que la fila se incluya en el conjunto de resultados y las columnas de resultados que corresponden a la otra tabla se establezcan como NULL. Se trata de