Lenguaje de Consulta Estructurada SQL

9
LENGUAJE DE CONSULTA ESTRUCTURADA SQL

description

SQL

Transcript of Lenguaje de Consulta Estructurada SQL

Lenguaje de consulta estructurada SQL

Lenguaje de consulta estructurada SQL

Sentencia Create

Para crear tablas y relaciones

Create table

(

Lista de campos y llaves (pk fk)

)

NOTA: Los campos estn separados por comas.

Create una tabla empleados

Crea tabla Empleados

(

IdEmpleado char(5) primary key,

Nombre char(50),

Edad int,

Sueldo money,

Telfono char(10)

)

Insert

Aadir registros a la tabla

NOTA: La insercin es de registro por registro

Sintaxis:

Insert int (Lista de los campos(separados por comas) )

Values (valores para los campos)

NOTA: Los valores van de acuerdo a la lista de campos.

Aadir empleados mediante el INSERT

Insert into (IdEmpleado, Nombre, Edad, Sueldo, Telefono)

Values (1,Foxina Lopez, 25, 20000,4770123456)

Delete

Eliminar registros

NOTA:

Sintaxis

Delete from where

Update

Modificar los valores de los campos de una tabla.

Sintaxis

Update set

Update Empleados set Edad=30

Inner Join

Agrega datos de varias tablas

sintaxis

select From

tabla1 INner join Tabla2

on (campos comunes)

Ejemplo

Select Profesor.Nombre, Asignacion.Materia

From profesor inner join Asignacion on (Profesor.idP=Asignacion.idP)

Selecct Cliente.idCliente,Clientes.NombreCompa;ia,Clientes.direccin,clientes.ciudad.

From clientes

Order by Nombrecompa;ia

Mexico