Estas son algunas de las formas de agregar registros en una tabla. Previamente esta es la estructura para crear la base de datos sales_rep
CREATE TABLE sales_rep(
employee_number INT,
surname VARCHAR (40),
first_name VARCHAR (30),
commission TINYINT
);
#1 INSERT INTO – Atributos y Tuplas
Esta es la forma más común de utilizar un INSERT INTO se elige la tabla donde se agrega los registros seguido del nombre de los atributos y el valor de la tupla.
INSERT INTO sales_rep(employee_number,surname,first_name,commission)
VALUES (6,'Pamela','Rodriguez',60);
#2 INSERT INTO – Sólo Tuplas
Esta es otra forma de introducir registros a una tabla, el nombre de la tabla seguido de la tupla.
INSERT INTO sales_rep
VALUES (7,'George','Tapia',30);
#3 INSERT INTO MÚLTIPLES TUPLAS
Esta forma es similar a la anterior pero con registros múltiples.
INSERT INTO sales_rep
VALUES
(8,'Alex','Vargas',20),
(9,'Sonia','Moreno',10),
(10,'Lidia','Avalos',10);
#4 Inserción de grandes cantidades de datos
El siguiente query es recomendable usarlo cuando se quiere insertar grandes cantidades de datos.
LOAD DATA LOCAL INFILE "sales-rep.sql" INTO TABLE sales-rep;