nessa atividade desenvolvemos algumas ações em um banco de dados de funcionarios de uma empresa usamos os seguintes comandos para fazer algumas alterações:
use momento;
select * from funcionarios;
select * from departamentos;
select * from paises;
select * from escritorios;
select * from ocupacoes;
select * from dependentes;
INSERT INTO funcionarios (primeiro_nome, sobrenome, email, telefone, data_contratacao, ocupacao_id, salario, gerente_id, departamento_id) VALUES ('Breno', 'Maia', 'maiabre5533zmail.org', '77.95533-33575', '2024-05-01', 5, 57000.00, 100, 6 );
INSERT INTO funcionarios (primeiro_nome, sobrenome, email, telefone, data_contratacao, ocupacao_id, salario, gerente_id, departamento_id) VALUES ('Everton', 'Megatokio', 'megatokiozmail.org', '11.99888-88000', '2024-02-08', 5, 200000.00, 100, 6 );
INSERT INTO funcionarios (primeiro_nome, sobrenome, email, telefone, data_contratacao, ocupacao_id, salario, gerente_id, departamento_id) VALUES ('Henry', 'BuenDJ', 'melhordjzmail.org', '199.900033-3355', '2024-01-24', 5, 199850.00, 100, 6 );
INSERT INTO funcionarios (primeiro_nome, sobrenome, email, telefone, data_contratacao, ocupacao_id, salario, gerente_id, departamento_id) VALUES ('Xerox', 'Silva', 'Xerox06533zail.org', '010.970533-3355', '2025-11-01', 5, 1000.00, 100, 5 );
SELECT COUNT(*) AS funcionario_id FROM funcionarios where departamento_id = 10;
INSERT INTO funcionarios (primeiro_nome, sobrenome, email, telefone, data_contratacao, ocupacao_id, salario, gerente_id, departamento_id) VALUES ('Willian', 'Ferreira', 'will2k22gmail.org', '010.970003-3355', '2028-10-01', 9, 3000.00, 100, 12 );
INSERT INTO funcionarios (primeiro_nome, sobrenome, email, telefone, data_contratacao, ocupacao_id, salario, gerente_id, departamento_id) VALUES ('Fernanda', 'Lima', 'felima03gmail.org', '010.933332-3355', '2028-11-01', 9, 3000.00, 100, 12 );
INSERT INTO funcionarios (primeiro_nome, sobrenome, email, telefone, data_contratacao, ocupacao_id, salario, gerente_id, departamento_id) VALUES ('Sumaia', 'Azevedo', 'maiasu00gmail.org', '010.973332-9955', '2028-11-03', 20, 3000.00, 100, 12 );
SELECT COUNT(*) AS funcionario_id FROM funcionarios;
SELECT AVG(salario) AS salario FROM funcionarios;
SELECT AVG(salario) AS salario FROM funcionarios where departamento_id = 5;
insert into departamentos ( departamento_nome, escritorio_id) values ( 'inovações', 5400 );
insert into ocupacoes ( ocupacao_nome, min_salario, max_salario) values ( 'Gerente de inovações', 2400.00, 18300.00 );
SELECT AVG(salario) AS salario FROM funcionarios where departamento_id = 1 and 10;