-- 1. Criação da tabela
CREATE TABLE Funcionarios (
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(100),
departamento VARCHAR(50),
salario DECIMAL(10, 2),
data_admissao DATE
);
-- 2. Inserção dos dados
INSERT INTO Funcionarios (nome, departamento, salario, data_admissao)
VALUES
('Ana Silva', 'Financeiro', 5000.00, '2018-03-15'),
('Marcos Teixeira', 'TI', 7000.00, '2019-06-23'),
('Leticia Souza', 'Marketing', 3000.00, '2020-12-01'),
('Pedro Lima', 'TI', 4500.00, '2021-05-11'),
('Carla Gomes', 'Financeiro', 4800.00, '2017-02-20');
-- 3. Consulta de todos os funcionários
SELECT * FROM Funcionarios;
-- 4. Funcionários do departamento de TI
SELECT *
FROM Funcionarios
WHERE departamento = 'TI';
-- 5. Nomes em maiúsculas e renomeação das colunas
SELECT
UPPER(nome) AS 'Nome do Funcionário',
departamento AS 'Área de Atuação'
FROM Funcionarios;
-- 6. Total de salários por departamento
SELECT
departamento,
SUM(salario) AS total_salarios
FROM Funcionarios
GROUP BY departamento
ORDER BY total_salarios DESC;
-- 7. Funcionários cujos nomes começam com A
SELECT *
FROM Funcionarios
WHERE nome LIKE 'A%';
To embed this project on your website, copy the following code and paste it into your website's HTML: