Combinacion De Tablas Sql

Páginas: 2 (288 palabras) Publicado: 21 de octubre de 2015
-Crear una tabla llamada personas con los campos (per,nombre,apellido1,apellido2,dep)
-Crear una tabla llamada departamentos con los campos (dep,departamento)
-Insertar 5 registros en cada tablaR.A 1.1
A. Elaboración de consultas mediante lenguaje SQL.

OPERACIONES DE COMPARACIÓN DE CADENAS DE CARACTERES
Muéstrame todos de la tabla nombre donde apellido1 comiencen con la letra A
SELECT *FROM nombre WHERE apellido1 LIKE '%A%';
SUBCONSULTAS
Realizar una subconsulta que seleccione los campos apellido y nombres de la tabla persona y seleccionar el campo dep de la misma tabla donde nombrecomienzen con la letra A
(ELABORAR)
COMBINACION DE TABLAS
1.-Selecciona los campos nombre,apellido1,departamento de la tabla personas y muestrame cual es el departamento de cada persona usando lasentencia INNER JOIN
SELECT nombre, apellido1, departamento FROM personas INNER JOIN departamentos WHERE personas.dep = departamentos.dep

2.-Selecciona los campos nombre,apellido1,departamento de la tablapersonas y muestrame cual es el departamento de cada persona usando la sentencia RIGHT JOIN
SELECT nombre, apellido1, departamento
FROM personas
RIGHT JOIN departamentos
WHERE personas.dep =departamentos.dep
Aunque no exista ninguna persona del departamento 'xxxxxx' (3), esta fila aparecerá con las otras columnas en blanco

3.-Selecciona los campos nombre,apellido1,departamento de la tablapersonas y muestrame cual es el departamento de cada persona usando la sentencia LEFT JOIN
SELECT nombre, apellido1, departamento
FROM personas
LEFT JOIN departamentos
WHERE personas.dep =departamentos.dep
Aunque el departamento '4' de XXXXXXXX no existe en la tabla de departamentos, devolverá la fila con esa columna 'departamento' en blanco.

4.- Selecciona los camposnombre,apellido1,departamento de la tabla personas y muestrame cual es el departamento de cada persona usando la sentencia FULL JOIN
SELECT nombre, apellido1, departamento
FROM personas
FULL JOIN departamentos
WHERE...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tablas sql
  • Consultas de combinación entre tablas
  • Sql
  • Estructuras de tablas de sql
  • crear tabla SQL
  • crear tablas sql
  • auditoria de tablas sql
  • Tablas Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS