You are on page 1of 1

Comandos bsicos en SQL:

COMANDOS
SELECT

INSERT

UPDATE

UPDATE
(MS
AVANZADO)

DEFINICIN
Consulta que
muestra los
campos
especificados de
los registros que
cumplan la
condicin
especificada (si
no se especifica
condicin
mostrar todos
los registros)
Inserta un registro
en una tabla

SENTENCIA
SELECT campo1, campo2, ...
FROM nombretabla WHERE
condicin

EJEMPLO
SELECT descripcion
FROM recibidos
WHERE
UPPER(descripcion)
LIKE '%ACTUALI%'

INSERT INTO nombretabla


(campo1, campo2, ...) VALUES
(campo1, campo2, ...)

Actualiza los
registros que
cumplan la
condicin
especificada con
los nuevos
valores (si no se
especifica
condicin se
actualizarn todos
los registros de la
tabla)
Actualiza el
campo campo1 de
todos los registros
de la
nombre_tabla,
con el valor del
campo1 de la
tabla
nombre_tabla2
que cumplen la
condicin
especificada en el
WHERE

UPDATE nombretabla SET campo1


= valor1, campo2 = valor2,
...WHERE condicin

INSERT INTO
recibidos (id,
descripcion) VALUES
('1', 'Registro de prueba)
UPDATE recibidos SET
id = '2', descripcion =
'Descripcin actualizada'
WHERE id='1'

UPDATE nombre_tabla
SET campo1 =
(SELECT nt2.campo1
FROM nombre_tabla2 nt2
WHERE
nombre_tabla2.codigonombretabla =
nombre_tabla.codigo)

UPDATE supplier
SET supplier_name =
(SELECT
customer.name
FROM customers
WHERE
customers.customer_id
= supplier.supplier_id)

Referencias:
http://www.lawebdelprogramador.com/cursos/archivos/ManualPracticoSQL.pdf
http://www.cartagena99.com/recursos/programacion/apuntes/SQL(DDLyDML).pdf
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=157