CREATE TABLE funcionarios (
ID INT PRIMARY KEY,
Nome VARCHAR (250),
departamento VARCHAR (250),
salário FLOAT (10,2)
);
INSERT INTO funcionarios (
id,
nome,
departamento,
salário
)
VALUES
(1, 'Heitor Vieira', 'Financeiro', 4959.22),
(2, 'Daniel Campos', 'Vendas', 3884.44),
(3, 'Luiza Dias', 'TI', 8205.78),
(4, 'Davi Lucas Moraes', 'Financeiro', 8437.02),
(5, 'Pietro Cavalcanti', 'TI', 4946.88),
(6, 'Evelyn da Mata', 'Vendas', 5278.88),
(7, 'Isabella Rocha', 'Marketing', 4006.03),
(8, 'Sra. Manuela Azevedo', 'Vendas', 6101.88),
(9, 'Brenda Cardoso', 'TI', 8853.34),
(10, 'Danilo Souza', 'TI', 8242.14);
SELECT * FROM funcionarios WHERE departamento = 'Vendas';
SELECT * FROM funcionarios WHERE salário > 5000;
SELECT DISTINCT departamento FROM funcionarios;
update funcionarios set salário = 7500 WHERE departamento = 'TI';
SELECT * FROM funcionarios;
DELETE FROM funcionarios WHERE salário < 4000;
SELECT * FROM funcionarios;
SELECT * FROM funcionarios WHERE departamento = 'Vendas' AND salário >= 6000;
CREATE TABLE projetos (
id_projeto INT PRIMARY KEY,
nome_projeto VARCHAR (100),
id_gerente INT,
FOREIGN KEY (id_gerente) references funcionarios(id)
);
SELECT * FROM projetos;
INSERT INTO projetos (
id_projeto,
nome_projeto,
id_gerente)
VALUES
(1, 'Vendas Alura', 2),
(2, 'Alura tecnologia', 3),
(3, 'Assensus Brasil', 4);
SELECT * FROM projetos WHERE id_gerente = 2;
DROP TABLE funcionarios;