-- create a table
CREATE TABLE clientes (
  cliente_id INT PRIMARY KEY,
  name VARCHAR (50),
 email VARCHAR (50)
);
CREATE TABLE productos (
    producto_id INT PRIMARY KEY,
    nombre_producto VARCHAR (50),
    precio DECIMAL (10, 2)
    );
CREATE TABLE pedidos (
    pedido_id INT PRIMARY KEY,
    producto_id INT,
    cantidad INT,
    fecha_pedido DATE,
    FOREIGN KEY (cliente_id) REFERENCES clientes (cliente_id),
    FOREIGN KEY (REFERENCES) productos (producto_id)
);

-- 2. INSERCION DE DATOS DE PRUEBA
INSERT INTO clientes VALUES
(1, 'Ana Gomez', 'ana@gmail.com'),
(2, 'Carlos Lopez', 'Carlos@gmail.com'),
(3, 'María Rodríguez', 'maria@...com');
INSERT INTO Productos VALUES
(101, 'Laptop', 850.00),
(102, 'Ratón Óptico', 15.50),
(103, 'Teclado Mecánico', 45.00),
(104, 'Monitor 24 pulgadas', 160.00);
INSERT INTO pedidos VALUES
(1, 1, 101, 1, '2026-09-10'),
(2, 1, 102, 2, '2026-09-12'),
(3, 2, 103, 1, '2026-09-15');

-- 3. CONSULTAS SQL UTILIZANDO JOIN

-- EJEMPLO 1: INNER JOIN
-- Obtener el detalle de las compras: qué cliente compró qué producto.

SELECT
    clientes.nombre AS cliente,
productos.nombre_producto A

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: