SQL consultas

Views:
 
Category: Education
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Diapositiva 8:

1

Diapositiva 8:

Lenguaje de Consulta SQL Structured Query Language Lenguaje de Consulta Estructurado 2

Diapositiva 8:

DDL CREATE: Crea nuevas tablas, campos e índices. DROP: Elimina tablas e índices. ALTER: Modifica las tablas agregando campos o cambiando la definición de los campos. Lenguaje de Consulta SQL DML SELECT: Consulta registros de la base de datos que satisfagan un criterio determinado. INSERT: Carga lotes de datos en la base de datos en una única operación. UPDATE: Modifica los valores de los campos y registros especificados. DELETE: Elimina registros de una tabla de una base de datos. 3

Diapositiva 8:

SELECT <lista de atributos> FROM <lista de tablas> WHERE <condición>; SELECT Lenguaje de Consulta SQL DML 4

Diapositiva 8:

SELECT Película.nombre , Función.dia_semana , Función.hora_inicio FROM Pelicula INNER JOIN Funcion ON Funcion.id_pelicula = Pelicula.id_pelicula Consulta multi -tablas. Lenguaje de Consulta SQL DML 5

Diapositiva 8:

SELECT pel.nombre , fun.hora_inicio , fun.dia_semana AS dia, FROM Pelicula pel INNER JOIN Funcion fun ON fun.id_pelicula = pel.id_pelicula Consulta multi -tablas Lenguaje de Consulta SQL DML Abreviación del nombre de la tabla. Renombrado de columna LEFT JOIN != RIGHT JOIN != INNER JOIN 6

Diapositiva 8:

Una subconsulta es una consulta anidada en una instrucción SELECT, INSERT, UPDATE o DELETE, o bien en otra subconsulta . Subconsultas Lenguaje de Consulta SQL DML SELECT * FROM clientes WHERE id IN (SELECT cliente_id FROM facturas WHERE fecha BETWEEN 2016-10-10 AND 2017-01-01 ); 7

Diapositiva 8:

SELECT * FROM tabla WHERE columna ANY ( [ SUBCONSULTA ] ) SELECT * FROM tabla WHERE columna ALL ( [ SUBCONSULTA ] ) SELECT * FROM tabla WHERE columna IN ( [ SUBCONSULTA ] ) SELECT * FROM tabla WHERE EXISTS ( [ SUBCONSULTA ] ) Operadores para Subconsultas Subconsultas Lenguaje de Consulta SQL DML 8

authorStream Live Help