Info

Páginas: 53 (13008 palabras) Publicado: 9 de julio de 2012
SQL JOIN
La palabra clave JOIN se utiliza en una sentencia SQL para consultar datos de dos o más mesas, sobre la base de una relación entre ciertas columnas de estas tablas.
Las tablas de una base de datos a menudo se relacionan el uno al otro con las teclas.
Una clave principal es una columna (o una combinación de columnas) con un valor único para cada fila. Cada valor de la clave principaldebe ser único dentro de la tabla. El propósito es enlazar los datos juntos, a través de tablas, sin repetir todos los datos en cada tabla.
SQL INNER JOIN
La palabra clave INNER JOIN las filas de retorno cuando hay al menos un partido en ambas tablas.
SQL INNER JOIN Sintaxis
SELECT column_name(s)
FROM table_name1
INNER JOIN table_name2
ON table_name1.column_name=table_name2.column_name
SQLLEFT JOIN
La palabra LEFT JOIN devuelve todas las filas de la tabla de la izquierda, incluso si no hay coincidencias en la tabla a la derecha
SQL LEFT JOIN Sintaxis
SELECT column_name(s)
FROM table_name1
LEFT JOIN table_name2
ON table_name1.column_name=table_name2.column_name
SQL RIGHT JOIN Palabra
La palabra clave RIGHT JOIN devuelve todas las filas de la tabla de la derecha , incluso sino hay coincidencias en la tabla de la izquierda
SQL Sintaxis RIGHT JOIN
SELECT column_name(s)
FROM table_name1
RIGHT JOIN table_name2
ON table_name1.column_name=table_name2.column_name
SQL Join
La sentencia join en SQL permite combinar registros de dos o más tablas en una base de datos relacional. Se utiliza para devolver todas las filas de una combinación tengan o no correspondenciaUtilización de Left Join y Right Join a la misma vez. Mediante este operador se obtendrán por un lado las filas que tengan correspondencia en ambas tablas y también aquellas que no tengan correspondencia sean de la tabla que sean.
En el Lenguaje de Consultas Estructurado (SQL), hay tres tipo de JOIN: interno, externo, y cruzado.
En casos especiales una tabla puede unirse a sí misma, produciendouna auto-combinación, SELF-JOIN.
Las tablas de una base de datos a menudo se relacionan el uno al otro con las teclas.

Una clave principal es una columna (o una combinación de columnas) con un valor único para cada fila. Cada valor de la clave principal debe ser único dentro de la tabla. El propósito es enlazar los datos juntos, a través de tablas, sin repetir todos los datos en cada tabla.Ejemplo
Revisa la "Personas" tabla:

Tenga en cuenta que el "p_id" columna es la clave principal de la "Personas" tabla. Esto significa que no hay dos filas puede tener el mismo p_id. El p_id distingue dos personas aunque tengan el mismo nombre.
SQL Union
El operador UNION se utiliza para combinar el conjunto de resultados de dos o más sentencias SELECT.

Observe que cada instrucción SELECTdentro de la Unión debe tener el mismo número de columnas. Las columnas deben tener tipos de datos similares. Además, las columnas en cada instrucción SELECT debe estar en el mismo orden.
SQL UNION Ejemplo
SELECT column_name(s) FROM table_name1
UNION
SELECT column_name(s) FROM table_name2
Nota: El operador UNION sólo selecciona valores distintos por defecto. Para permitir que los valoresduplicados, use UNION ALL.
Ejemplo # 2
SQL UNION ALL Syntax
SELECT column_name(s) FROM table_name1
UNION ALL
SELECT column_name(s) FROM table_name2
PD: Los nombres de columna en el conjunto de resultados de un sindicato sean siempre iguales a los nombres de columna en la primera instrucción SELECT de la UNION.
SQL Select Into
SQL SELECT INTO Statement (Declaración)
The SELECT INTOdeclaración selecciona datos de una tabla y los inserta en una tabla diferente. Comunicado con mayor frecuencia se utiliza para crear copias de seguridad de las tablas.
SQL SELECT INTO Syntax
Podemos seleccionar todas las columnas en la nueva tabla:

Ejemplo
Backup Copy – Ahora queremos hacer una copia exacta de los datos de que "personas" de mesa.

Nosotros utilizamos la siguiente instrucción:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Info
  • Info
  • Info
  • INFO
  • Info
  • info
  • info
  • info

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS