Inserción de datos
insert into nombre_tabla (lista_atributos)values (lista_valores)
- Introduce información en la tabla y atributos indicados.
- El orden y el tipo de los tributos debe coincidir con el orden y tipo de los valores.
- los valores se pueden obtener mediante una consulta.
- si un atributo no se indica toma valor null.
- Si se omite la lista de atributos, los valores se almacenan de acuerdo al orden de definición de los mismo en el create table.
- Los tipos de la lista de valores deben coincidir con los tipos de definición en el create table.
Modificación de datos
UPDATE nombre_tabla
SET nombre_atributo= nuevo_valor,....
WHERE condicion;
- Actualiza en la tabla indicada los valores del atributo siempre y cuando se cumpla la condición especificada.
- Los valores se pueden obtener mediante una sub consulta o mediante formulas matemáticas
- Si no hay condición se actualizan todas las filas de la tabla.
Borrado de Datos
DELETE nombre_tabla
WHERE condición;
- Borra la tabla las tuplas que cumplen cierta condición.
- Si no hay condición se borran todas las filas de la tabla.
- A diferencia de DROP TABLE no borra la estructura de la tabla.
Consulta de Datos
SELECT lista_atributos
FROM lista_tablas
WHERE condición
GROUP BY lista_atributos
HAVING condición
ORDER BY lista_Atributos
- Consulta valores de una o varias tablas de acuerdo a las condiciones impuestas en la sentencia
- Las únicas partes obligatorias son SELECT y FROM, el resto son opcionales
- Si aparecen deben ir en orden que pertennecen en al sentencia
- HAVING solo se puede aparecer si hay un GROUP BY
No hay comentarios:
Publicar un comentario