-- exercicio 1
CREATE TABLE PRODUTO (
id_produto INT PRIMARY KEY,
nome VARCHAR(100) NOT NULL,
categoria VARCHAR(100),
preco INT ,
estoque INT
);
-- exercicio 2
INSERT INTO PRODUTO VALUES
(1 , 'Mouse' , 'informatica' , 80 , 15),
(2 , 'teclado' , 'informatica', 120 , 10),
(3 , 'monitor' , 'informatica' , 900, 5),
(4 , 'cadeira gamer', 'moveis', 150 , 2),
(5 , 'webcam', 'informatica', 150 , 8);
-- excercicio 3
SELECT nome , categoria , preco FROM PRODUTO
WHERE preco >100 AND categoria = 'informatica'
ORDER BY preco DESC;
-- exercicio 4
SELECT nome , preco FROM PRODUTO
WHERE nome LIKE 'M%' ORDER BY nome;
-- exerciocio 5
SELECT COUNT(*) FROM PRODUTO WHERE preco > 100;
SELECT AVG(preco) FROM PRODUTO WHERE categoria = 'informatica';
SELECT MAX(preco) FROM PRODUTO;
SELECT MIN(preco) FROM PRODUTO WHERE estoque<10;
SELECT SUM(preco) FROM PRODUTO;
-- exercicio 6
SELECT categoria, COUNT(*) FROM PRODUTO GROUP BY categoria;
SELECT categoria , AVG(preco) FROM PRODUTO GROUP BY categoria;
SELECT categoria , MAX(preco) FROM PRODUTO GROUP BY categoria;
SELECT categoria , MIN(preco) FROM PRODUTO GROUP BY categoria;
-- exercicio 7
SELECT categoria FROM PRODUTO GROUP BY categoria HAVING AVG(preco)>500;
SELECT categoria FROM PRODUTO GROUP BY categoria HAVING COUNT(*) > 2;
SELECT categoria FROM PRODUTO GROUP BY categoria HAVING SUM(preco)>1000;
To embed this project on your website, copy the following code and paste it into your website's HTML: