CREATE TABLE tabelafuncionarios
(id_funcionarios INT PRIMARY KEY,
nome_funcionario VARCHAR (100),
Departamento VARCHAR (100),
salario FLOAT);
INSERT into tabelafuncionarios
(id_funcionarios,
nome_funcionario,
departamento,
salario)
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 tabelafuncionarios;
SELECT * FROM tabelafuncionarios WHERE departamento = 'Vendas';
SELECT * FROM tabelafuncionarios WHERE salario > 5000;
SELECT DISTINCT departamento from tabelafuncionarios;
UPDATE tabelafuncionarios SET salario = 7500 WHERE departamento = 'TI';
DELETE from tabelafuncionarios WHERE salario < 4000;
SELECT * from tabelafuncionarios WHERE departamento = 'Vendas' AND salario >= 6000;
CREATE TABLE tabelaprojetos
(ID_projeto INT PRIMARY KEY,
nome_projeto VARCHAR (100),
ID_gerente INT,
FOREIGN key (id_gerente) REFERENCES tabelafuncionarios(id_funcionarios)
);
INSERT INTO tabelaprojetos
(id_projeto,
nome_projeto,
id_gerente)
VALUES
(1, 'Sistema de Vendas', 2),
(2, 'App de Financeiro', 3),
(3, 'Site Institucional', 2);
SELECT * FROM tabelaprojetos WHERE id_gerente = 2;
DROP TABLE tabelafuncionarios;