Ahora que hemos creado nuestras tablas, agreguemos algunos datos.
El INSERT
Declaración
El INSERT
le permite agregar datos a las tablas de su base de datos. La sintaxis es así:
INSERT INTO table_name (col_1, col_2, col_3) VALUES (value_1, value_2, value_3);
Esto inserta datos en una fila. El orden de los valores proporcionados debe corresponder con las columnas en las que se insertarán los valores.
Si está insertando datos en todas las columnas, puede omitir los nombres de las columnas y simplemente hacer esto:
INSERT INTO table_name VALUES (value_1, value_2, value_3);
Para completar varias filas, use una coma para separar cada fila, así:
INSERT INTO table_name VALUES (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3);
El ejemplo anterior llena 4 filas y asume que hay 3 columnas en cada fila.
Ejemplo
El siguiente script se puede utilizar para volcar datos en nuestra base de datos de FruitShop. Usamos dos INSERT
declaraciones:una para cada tabla que queremos llenar. El primero llena las
Unidades
tabla, la segunda rellena la
Fruit
mesa.
Ejecute el siguiente script SQL contra la base de datos de FruitShop:
INSERT INTO Units VALUES (1,'Piece','2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Kilogram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Gram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Pound','2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Ounce','2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Bunch','2015-02-15 10:30:00','2015-02-15 10:30:00'), (7,'Container','2015-02-15 10:30:00','2015-02-15 10:30:00'); INSERT INTO Fruit VALUES (1,'Apple',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Orange',5,2,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Banana',20,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Watermelon',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Grapes',15,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Strawberry',12,7,'2015-02-15 10:30:00','2015-02-15 10:30:00');
Consulta tus datos
Puede comprobar que sus datos se insertaron ejecutando las siguientes instrucciones SQL.
-
Comprueba la Fruta Mesa
Seleccionar todos los registros de Fruit tabla ejecutando la siguiente sentencia:
select * from Fruit
El resultado
El resultado debería verse así.
-
Comprueba las Unidades Mesa
Seleccione todos los registros de las Unidades table table ejecutando la siguiente sentencia:
select * from Units
El resultado
El resultado debería verse así.
Solo usamos un SELECT
declaración para consultar los datos en nuestra base de datos. Miremos más de cerca las consultas de MySQL.