--1º)
CREATE TABLE tabelafuncionarios(
id INT PRIMARY KEY,
nome VARCHAR(100),
departamento VARCHAR(100),
salario DECIMAL(10,2)
);
insert into tabelafuncionarios(id, nome, 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);
--2º)
SELECT *
FROM tabelafuncionarios;
--3º)
SELECT nome as Nome
FROM tabelafuncionarios
WHERE departamento = 'Vendas';
--4º)
SELECT *
FROM tabelafuncionarios
WHERE salario>5000;
--5º)
SELECT DISTINCT departamento
FROM tabelafuncionarios;
--6º)
UPDATE tabelafuncionarios
SET salario=7500
WHERE departamento LIKE 'TI';
SELECT *
from tabelafuncionarios
where departamento = 'TI';
--7º)
DELETE
FROM tabelafuncionario
WHERE salario < 4000;
SELECT *
FROM tabelafuncionarios;
--8º)
SELECT nome, funcionario
FROM tabelafuncionarios
WHERE departamento LIKE 'Vendas' AND salario>=6000;
--9º)
CREATE table tabelaprojetos(
id_projeto INT PRIMARY KEY,
nome_projeto VARCHAR(100),
id_gerente INT,
FOREIGN key (id_gerente) REFERENCES tabelafuncionarios(id)
);
INSERT INTO tabelaprojetos(id_projeto, nome_projeto, id_gerente)
VALUES
('1', 'Anderson', 2),
('2', 'Lenny Lobato', 5),
('3', 'Gustavo Maia', 8);
SELECT *
from tabelaprojetos
where id_gerente = 2;
--10º)
drop TABLE tabelafuncionarios;