Elianny Bastardo Martich
Sentencias DML SQL
La Manipulación de datos es el proceso de cambiar o alterar datos para hacerlo más legibles y organizadores.
1-INNER JOIN: Se utiliza para cuando tengamos 2 tablas con las mismas columnas y se quiere obtener una nueva tabla con las filas de la primera y las filas de la segunda. Por ejemplo, si tenemos una tabla conductores nuevos y la tabla de conductores antiguos, de esta queremos una lista de todos los conductores que tenemos. En ese caso las 2 tablas tienen las mismas columnas, lo único que cambia son las filas. Además queremos obtener una lista de los conductores (una de las columnas de las tablas) con las filas que se encuentran tanto en conductores nuevos como conductores antiguos.
Ejemplo: SELECT *
FROM Conductor
INNER JOIN Guagua
ON Conductor.Cedula =Guagua.Cedula_Conductor;
2-LEFT JOIN: Este devuelve todos los registros de la tabla de la izquierda (Tabla 1), con las tablas correspondientes de la derecha (Tabla 2). El resultado es NULL en la parte de la derecha, esto sucede cuando no hay registros que correspondan con la condición solicitada.
Ejemplo: SELECT *
FROM Guagua
LEFT JOIN Contacto
ON Contacto.Codigo_Contacto=Guagua.Codigo_Contacto;
3-UPDATE: Se utiliza para actualizar registros ya existentes en una tabla. De igual forma, nos permite elegir los campos a actualizar y los datos con que lo actualizaremos.
Ejemplo: UPDATE Store_Information
SET Sales= 500
WHERE Store_Name= "Los Angeles"
AND Txn_Date= "08-Jan-1999";
No hay comentarios.:
Publicar un comentario