Comandos Básicos de SQL: Tu Guía Práctica para Iniciar en SQL

Comandos Básicos de SQL

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.

SELECT

El comando SELECT se utiliza para consultar y extraer datos de una base de datos.

sql
SELECT nombre, edad FROM usuarios WHERE edad > 18;

INSERT

El comando INSERT permite agregar nuevos datos a una tabla.

sql
INSERT INTO usuarios (nombre, edad) VALUES ('Juan', 25);

UPDATE

El comando UPDATE se utiliza para modificar datos existentes en una tabla.

sql
UPDATE usuarios SET edad = 26 WHERE nombre = 'Juan';

DELETE

El comando DELETE permite eliminar datos de una tabla.

sql
DELETE FROM usuarios WHERE nombre = 'Juan';

CREATE TABLE

El comando CREATE TABLE* se utiliza para crear una nueva tabla en la base de datos.

sql
CREATE TABLE usuarios (
  id INT PRIMARY KEY AUTO_INCREMENT,
  nombre VARCHAR(50),
  edad INT
);

ALTER TABLE

El comando ALTER TABLE permite modificar la estructura de una tabla existente.

sql
ALTER TABLE usuarios ADD email VARCHAR(100);

DROP TABLE

El comando DROP TABLE se utiliza para eliminar una tabla de la base de datos.

sql
DROP TABLE usuarios;

CREATE INDEX

El comando CREATE INDEX permite crear un índice en una tabla para mejorar la velocidad de las consultas.

sql
CREATE INDEX idx_nombre ON usuarios (nombre);

TRUNCATE TABLE

El comando TRUNCATE TABLE se utiliza para eliminar todos los registros de una tabla sin eliminar la estructura de la tabla.

sql
TRUNCATE TABLE usuarios;

JOIN

El comando JOIN se utiliza para combinar filas de dos o más tablas basadas en una condición relacionada entre ellas.

sql
SELECT usuarios.nombre, pedidos.fecha
FROM usuarios
JOIN pedidos ON usuarios.id = pedidos.usuario_id;