Download - Capitulo 7.- Transact SQL

Transcript

TRANSACT SQL LENGUAJE DE CONSULTA DE DATOS: SENTENCIA SELECT

INTRODUCCION El lenguaje de consulta de datos DQL (Data Query Lenguaje) permite obtener datos y especificar la forma en que se presentan.Existen otras categoras de sentencias de SQL como lenguaje de modificacin de datos DML (Data Modification Languaje) cuyas sentencias se usan en la interrogacin y manipulacin de datos en esquemas de base de datos ya existentes. INSERT, UPDATE, DELETE Y TRUNCATE.Otras categoras de sentencias de SQL son el lenguaje de Definicin de Datos DDL (Data Definition Languaje), el lenguaje de Transacciones TCL (Transaction Control Languaje) y lenguaje de datos DCL (Data Control Lenguaje).Las sentencias se utilizan para confirmar i restaurar sentencias SQL relacionadas entre si. En este captulo se tratan las sentencias de lenguaje de modificacin de datos.LA SENTENCIA SELECT LA sentencia SELECT recupera filas de una o mas tablas, pudiendo utilizarse como un comando o como una subconsulta en otra sentencia SQL. ALL significa que se devolvern todas las filas que satisfagan las condiciones de WHERE (es el valor por defecto) y DISTINCT significa que las filas duplicadas devolvern una vez. SELECT [DISTINCT] ALL] lista_seleccion INTO nueva_tabla FROM tabla_origen WHERE condicicon_de_busqueda GROUP BY expresin_de_argumento HAVIG condicin_de_busqueda ORDER BY [ASC DESC] [UNION ]Cl