/*
-- Retirado os dois primeiros comandos
-- Criar o banco
CREATE DATABASE IF NOT EXISTS empresa;

-- Selecionar o banco
USE empresa;
*/

-- Criar a tabela funcionarios
CREATE TABLE funcionarios (
    id INT AUTO_INCREMENT PRIMARY KEY,
    nome VARCHAR(100),
    departamento VARCHAR(50),
    salario DECIMAL(10, 2),
    data_admissao DATE
);

-- Inserir 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', 4000.00, '2020-12-01'),
('Pedro Lima', 'TI', 4500.00, '2021-05-11'),
('Carla Gomes', 'Financeiro', 4800.00, '2017-02-20');

-- REALIZANDO AS CONSULTAS SOLICITADAS

-- Listar todos os funcionários do departamento de TI
SELECT * FROM funcionarios WHERE departamento = 'TI';

-- Nome em maiúsculas com alias customizado
SELECT UPPER(nome) AS `Nome do Funcionário`, departamento AS `Área de Atuação` 
FROM funcionarios;

-- Total de salários por departamento, do maior para o menor
SELECT departamento, SUM(salario) AS total_salarios 
FROM funcionarios 
GROUP BY departamento 
ORDER BY total_salarios DESC;

-- Encontrar funcionários cujos nomes começam com 'A'
SELECT * FROM funcionarios WHERE nome LIKE 'A%';
select * from functionarios where nome like 'P%';
select * from functionarios where nome like 'A%';
select * from functionarios where nome like 'L%' ;

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: