From 523f3b273190d8ec0111e9670c9a4b2829097dbd Mon Sep 17 00:00:00 2001 From: Daniel Lima Date: Fri, 22 Nov 2024 15:24:43 -0300 Subject: [PATCH] =?UTF-8?q?Exerc=C3=ADcios=20de=20SQL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- produtosemarcas.sql | 0 sistema_de_rh.sql | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 produtosemarcas.sql create mode 100644 sistema_de_rh.sql diff --git a/produtosemarcas.sql b/produtosemarcas.sql new file mode 100644 index 0000000..e69de29 diff --git a/sistema_de_rh.sql b/sistema_de_rh.sql new file mode 100644 index 0000000..cf92845 --- /dev/null +++ b/sistema_de_rh.sql @@ -0,0 +1,32 @@ +CREATE DATABASE db_sistema_de_rh; + +USE db_sistema_de_rh; + +CREATE TABLE funcionarios( + id BIGINT AUTO_INCREMENT, + nome VARCHAR(255) NOT NULL, + cargo VARCHAR(255) NOT NULL, + admissao DATE NOT NULL, + salario DECIMAL NOT NULL, + ctps INT NOT NULL, + PRIMARY KEY(id) +); + +ALTER TABLE funcionarios MODIFY salario DECIMAL(6,2); + +INSERT INTO funcionarios (nome, cargo, admissao, salario, ctps) +VALUES ("Alessandra", "Professora de Inglês", "2022-07-15", "5000.50", "0083183"), + ("Irene", "Chefe de Cozinha", "2015-01-01", "3400.75", "0084721"), + ("Igor", "Segurança", "2023-07-15", "3000.00", "0086598"), + ("Nayla", "Auxiliar de Inclusão", "2023-01-01", "1500.50", "0089998"), + ("Max", "Coordenador do Ensino Médio", "2016-04-15", "8200.30", "0081247"); + +SELECT * FROM funcionarios; + +SELECT * FROM funcionarios WHERE salario < 2000; + +SELECT * FROM funcionarios WHERE salario > 2000; + +UPDATE funcionarios SET salario = 1800.50 WHERE id = 4; + +SELECT * FROM funcionarios; \ No newline at end of file