[mysql curtas] Função case no MySQL

tadeubdev

Tadeu Barbosa

Posted on February 14, 2022

[mysql curtas] Função case no MySQL

Banco de dados não é o meu forte, porém estava estudando sobre o assunto e me deparei com algo novo para mim e queria compartilhar com vocês!

Como no exemplo da imagem em desataque, pode ser que você precise de uma condicional para verificar, por exemplo, se o salário de um funcionário é abaixo de R$5000, se está entre R$5000 e R$10000 ou acima. Você pode, diretamente pela chamada ao banco de dados, retornar isso para a linguagem que você está utilizando.

SELECT nome, cargo_id, salario,
CASE
  WHEN salario < 5000 THEN "aumento"
  WHEN salario > 10000 THEN "verificar"
  ELSE "não aumentar"
END classificacao
FROM empregados;
Enter fullscreen mode Exit fullscreen mode

Esse código trará as colunas: nome, cargo_id, salario e classificação (sendo: "aumento" ou "verificar" ou ainda "não aumentar").


Bem legal, né?! Aprendi isso aqui e vim trazer para vocês!
Até a próxima!

💖 💪 🙅 🚩
tadeubdev
Tadeu Barbosa

Posted on February 14, 2022

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

[mysql curtas] Função case no MySQL
programming [mysql curtas] Função case no MySQL

February 14, 2022