Domina la Inserción de Datos en SQL con la Instrucción INSERT
La instrucción INSERT en SQL es fundamental para agregar nuevos datos a una tabla. Es una herramienta poderosa y versátil que te permite agregar filas individuales o múltiples a una tabla en tu base de datos. Aquí te mostraré cómo utilizar la instrucción INSERT de manera efectiva para insertar datos en tus tablas.
1. Inserción de una Fila Individual:
- Para insertar una sola fila de datos en una tabla, utiliza la siguiente sintaxis:
INSERT INTO NombreTabla (Columna1, Columna2, ...)
VALUES (Valor1, Valor2, ...);
Ejemplo:
INSERT INTO Empleados (Nombre, Edad, Salario)
VALUES ('Juan', 30, 45000);
2. Inserción de Múltiples Filas:
- Puedes insertar múltiples filas de datos en una tabla en una sola consulta utilizando la misma sintaxis de la instrucción INSERT, pero con múltiples conjuntos de valores separados por comas:
INSERT INTO NombreTabla (Columna1, Columna2, ...)
VALUES (Valor1, Valor2, ...),
(Valor1, Valor2, ...),
(Valor1, Valor2, ...);
Ejemplo:
INSERT INTO Empleados (Nombre, Edad, Salario)
VALUES ('Ana', 25, 40000),
('Pedro', 28, 42000),
('María', 35, 48000);
3. Inserción de Datos desde Otra Tabla:
- Puedes insertar datos en una tabla desde otra tabla utilizando una consulta SELECT en conjunto con la instrucción INSERT. Esto te permite copiar datos de una tabla a otra de manera eficiente.
INSERT INTO NombreTabla (Columna1, Columna2, ...)
SELECT Columna1, Columna2, ...
FROM OtraTabla
WHERE Condición;
Ejemplo:
INSERT INTO EmpleadosCopiados (Nombre, Edad, Salario)
SELECT Nombre, Edad, Salario
FROM Empleados
WHERE Edad > 30;
La instrucción INSERT es una herramienta poderosa que te permite agregar datos a tus tablas en la base de datos. Ya sea insertando una sola fila, múltiples filas o incluso datos desde otra tabla, la instrucción INSERT te permite manejar eficazmente la inserción de datos y mantener tus tablas actualizadas.
¡Comienza a utilizar la instrucción INSERT para agregar nuevos datos a tus tablas y ampliar tus conocimientos en SQL!