Sentencias DML SQL

 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";


4- INSERT: Esta sentencia se utiliza para agregar datos una tabla o entidad en una base de datos. Este requiere de una cláusula que es "INTO" que quiere decir introducir, también esta "VALUES" que es donde se pondran todos los datos que se ingresaran en las tablas con sus respectivas condiciones para agregarlos. 

Ejemplo: INSERT INTO Paquete
               
               VALUES ("Mesa de domino","Martina","30 kilos","Amada I",
                "Ensanche Giraflores",
                "089-0987654-1","5/12/2022","LV","116");




               





No hay comentarios.:

Publicar un comentario

Introducción

El mundo de las bases de datos El presente trabajo versará en implementar en equipos de 2 o 3 todos los contenidos impartidos por nuestra ma...