Tecnología

Inicio

Cómo unirse a una sentencia de SQL

Cómo unirse a una sentencia de SQL


Aprendizaje uniones SQL es una parte crítica de la programación en el lenguaje SQL. Un "unir" se utiliza para conectar dos tablas relacionadas y alinear los datos relacionados. Usando una combinación requiere conocer los nombres de las tablas de las dos tablas a unir, así como el que dos columnas de las tablas contienen los datos relacionados. Hay varios tipos de uniones, que todos comparten una sintaxis similar. Izquierda se une siempre mostrar todas las filas de la tabla izquierda, a la derecha se une a mostrar todas las filas de la tabla derecha, y el pleno se une a mostrar todas las filas de ambas tablas.

Instrucciones

1 El select deseada, seleccionar columnas de una o ambas de las tablas a unir.

Ejemplo:

table1.field1 SELECT, table2.field1, table1.field2

de la tabla1

2 Añadir la instrucción de combinación después de que el FROM tabla. Una unión consiste en la palabra clave JOIN, seguido del nombre de la segunda tabla, la palabra clave ON y los nombres de las columnas de los dos campos iguales. Se puede utilizar una izquierda, derecha o completa unirse.

Ejemplo:

[Left | right | completo] JOIN tabla2 en table1.field1 = table2.field1

3 Añadir cualquier lugar deseado, ORDER BY o GROUP BY cláusulas después de la instrucción JOIN.