JOSEMARIA_PEREZ_6_4_PRACTIICA5

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, "Daniela Palm", 20, "Monterrey"),
(2, "Lucia marie", 22, "Tampico"),
(3, "Geraldine torres", 19, "Cd. Madero"),
(4, "Ana victoria", 23, "Altamira"),
(5, "Salvador perez", 36, "Monterrey"),
(6, "Pablo jose", 43, "Tampico"),
(7, "andres Alfaro", 45, "Altamira"),
(8, "andres Morales", 24, "Cd. Madero"),
(9, "Rúben Darío", 27, "Tampico"),
(10, "Ramón villa", 34, "Altamira");

INSERT INTO Pedidos VALUES
(101, 1, "control", 12000, 1),
(102, 2, "TV", 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 56", 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.