lunes, 22 de agosto de 2011

SQL server JOINs


En este artículo, vamos a ver los conceptos básicos de SQL JOIN.
La palabra clave JOIN se utiliza en una sentencia SQL para consultar datos de dos o más tablas basadas en una relación entre ciertas columnas en estas tablas.


Inner JOIN

Una combinación que muestra sólo las filas que tienen una coincidencia en ambas tablas se unieron a que se conoce como unión interna. Este es el tipo predeterminado de JOIN en el Diseñador de consultas y vistas.

Outer JOIN

Una combinación que incluye filas incluso si no tiene filas relacionadas en la tabla combinada es una combinación externa. 

LEFT Outer JOIN


Combinación externa izquierda: En combinación externa izquierda, todas las filas de la primera tabla con nombre, es decir, la "izquierda" de mesa, que parece más a la izquierda en la cláusula JOIN, están incluidos. Filas no coincidentes en la tabla de la derecha no aparecen.

RIGHTOuter JOIN


Combinación externa derecha: En combinación externa derecha, todas las filas en la tabla de la segunda llamada, es decir, "derecho" de mesa, que parece más a la derecha en la cláusula JOIN, están incluidos. Filas no coincidentes en la tabla de la izquierda no están incluidos.







No hay comentarios:

Publicar un comentario