CREATE TABLE funcionarios(
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(100),
departamento VARCHAR(50),
salario DECIMAL(10, 2),
data_admissao DATE
);
INSERT INTO funcionarios(nome, departamento, salario, data_admissao)
VALUES ('Ana Silva', 'Financeiro', 5000.00, '2018-03-15'),
('Marcos Teixeira', 'TI', 7000.00, '2018-06-23'),
('Leticia Souza', 'Marketing', 4000.00, '2020-12-01'),
('Pedro Lima', 'TI', 4500.00, '2021-05-11'),
('Carlos Gomes', 'Financeiro', 4800.00, '2017-02-20');
SELECT * FROM funcionarios;
INSERT INTO funcionarios(nome, departamento, salario, data_admissao)
VALUES ('Pedro Henrique', 'TI', 4800.00, '2024-02-10'),
('Mariana Souza', 'RH', 3900.00, '2023-07-12'),
('Lucas Ferreira', 'Financeiro', 5500.00, '2022-05-20');
SELECT * FROM funcionarios;
UPDATE funcionarios
SET salario = salario * 1.10
WHERE nome = 'Marcos Teixeira';
SELECT * FROM funcionarios
WHERE nome = 'Marcos Teixeira';
DELETE FROM funcionarios
WHERE departamento = 'Marketing';
ALTER TABLE funcionarios
ADD COLUMN email VARCHAR(100);
UPDATE funcionarios
SET email = CONCAT(
LOWER(REPLACE(nome, '', '.')),
'@empresa.com'
);
ALTER TABLE funcionarios
MODIFY COLUMN salario FLOAT;
ALTER TABLE funcionarios
DROP COLUMN data_admissao;
ALTER TABLE funcionarios
ADD CONSTRAINT unique_email UNIQUE (email);
SELECT * FROM funcionarios;
To embed this project on your website, copy the following code and paste it into your website's HTML: