Josemaria_Perez_Manriquez_6_4_practica_5

JosemariaPerezManriquez64 · April 22, 2026
CREATE TABLE Clientes (
    id_cliente INT PRIMARY KEY,
    nombre VARCHAR (50),
    edad INT,
    ciudad VARCHAR(50)  
);

CREATE TABLE Pedidos (
    id_pedido INT PRIMARY KEY,
    id_cliente INT,
    producto VARCHAR (50),
    precio DECIMAL(10,2),
    cantidad INT,
    FOREIGN KEY (id_cliente) REFERENCES Clientes(id_cliente)
);

INSERT INTO Clientes VALUES
(1, "Jorge Arce", 20, "Monterrey"),
(2, "Luis Garcia", 22, "Tampico"),
(3, "Gabriela Guevara", 19, "Cd. Madero"),
(4, "Bruno Díaz", 23, "Altamira"),
(5, "Salvador Dalí", 36, "Monterrey"),
(6, "Pablo Albraira", 43, "Tampico"),
(7, "David Alfaro", 45, "Altamira"),
(8, "Gustavo Morales", 24, "Cd. Madero"),
(9, "Rúben Darío", 27, "Tampico"),
(10, "Ramón Morales", 34, "Altamira");

INSERT INTO Pedidos VALUES
(101, 1, "Laptop", 12000, 1),
(102, 2, "Mouse", 200, 2),
(103, 1, "Teclado", 500, 5),
(104, 3, "Monitor", 3000, 2),
(105, 4, "iPhone 17 Pro Max", 29850.55, 1),
(106, 6, "Bocina JBL", 1800, 3),
(107, 5, "Amazon Fire TV", 1200, 3),
(108, 1, "Airpods Pro 3", 5799.35, 2),
(109, 8, "Samsung Galaxy S24", 24892.45, 1),
(110, 4, "USB", 150, 5);

--SELECT nombre, producto, precio
--FROM Clientes
--INNER JOIN Pedidos
--ON Clientes.id_cliente = Pedidos.id_cliente;

--SELECT producto, precio, cantidad, (precio * cantidad) AS total
--FROM Pedidos;

--SELECT SUM(precio * cantidad) AS total_ventas
--FROM Pedidos;

--SELECT AVG(precio) AS promedio_precios
--FROM Pedidos;

--SELECT nombre, producto, cantidad
--FROM Pedidos
--INNER JOIN Clientes
--ON Clientes.id_cliente = Pedidos.id_cliente;

--SELECT nombre, producto, cantidad
--FROM Pedidos
--INNER JOIN Clientes
--ON Clientes.id_cliente = Pedidos.id_cliente
--WHERE nombre = "Bruno Díaz";

--SELECT producto, precio
--FROM Pedidos
--ORDER BY precio DESC
--LIMIT 1;

--SELECT nombre, edad
--FROM Clientes WHERE edad > 25;

--SELECT nombre, ciudad
--FROM Clientes WHERE ciudad = "Tampico";

--SELECT producto, precio
--FROM Pedidos
--ORDER BY precio ASC;
Output

Comments

Please sign up or log in to contribute to the discussion.