Los comandos básicos de SQL son esenciales para interactuar con bases de datos. A continuación, se describen los comandos más utilizados y ejemplos prácticos de cada uno.
SELECTEl comando SELECT se utiliza para consultar y extraer datos de una base de datos.
SELECT nombre, edad FROM usuarios WHERE edad > 18; INSERTEl comando INSERT permite agregar nuevos datos a una tabla.
INSERT INTO usuarios (nombre, edad) VALUES ('Juan', 25); UPDATEEl comando UPDATE se utiliza para modificar datos existentes en una tabla.
UPDATE usuarios SET edad = 26 WHERE nombre = 'Juan'; DELETEEl comando DELETE permite eliminar datos de una tabla.
DELETE FROM usuarios WHERE nombre = 'Juan'; CREATE TABLEEl comando CREATE TABLE se utiliza para crear una nueva tabla en la base de datos.
CREATE TABLE usuarios (
id INT PRIMARY KEY AUTO_INCREMENT,
nombre VARCHAR(50),
edad INT
); ALTER TABLEEl comando ALTER TABLE permite modificar la estructura de una tabla existente.
ALTER TABLE usuarios ADD email VARCHAR(100); DROP TABLEEl comando DROP TABLE se utiliza para eliminar una tabla de la base de datos.
DROP TABLE usuarios; CREATE INDEXEl comando CREATE INDEX permite crear un índice en una tabla para mejorar la velocidad de las consultas.
CREATE INDEX idx_nombre ON usuarios (nombre); TRUNCATE TABLEEl comando TRUNCATE TABLE se utiliza para eliminar todos los registros de una tabla sin eliminar la estructura de la tabla.
TRUNCATE TABLE usuarios; JOINEl comando JOIN se utiliza para combinar filas de dos o más tablas basadas en una condición relacionada entre ellas.
SELECT usuarios.nombre, pedidos.fecha
FROM usuarios
JOIN pedidos ON usuarios.id = pedidos.usuario_id;