MySQL: Entenda o CASE, COALESCE e NULLIF de uma vez por todas!

 🔸 1. CASE – Estrutura Condicional (tipo IF/ELSE) Use para retornar valores diferentes dependendo de uma condição. SELECT nome, salario, CASE WHEN salario >= 10000 THEN 'Alto' WHEN salario BETWEEN 5000 AND 9999 THEN 'Médio' ELSE 'Baixo' END AS faixa_salarial FROM funcionarios; 📌 O CASE analisa cada condição e retorna o valor correspondente. Ótimo para categorizar ou tratar lógicas personalizadas. 🔸 2. COALESCE – Primeiro valor NÃO NULO Substitui valores NULL pelo primeiro valor não nulo passado. SELECT nome, COALESCE (email, 'sem-email@empresa.com' ) AS contato FROM clientes; 📌 Se email for NULL , o valor padrão 'sem-email@empresa.com' será exibido. 🔸 3. NULLIF – Evita divisões perigosas ou comparações iguais Retorna NULL se os dois valores forem iguais . Muito usado para evitar divisões por zero. SELECT nome, vendas, metas, ...

O Tetris foi criado em 1984 por Alexey Pajitnov, um programador soviético que trabalhava na Academia de Ciências de Moscou, na então União Soviética. Ele desenvolveu o jogo em um computador Elektronika 60, uma máquina soviética sem capacidade gráfica


VPS DE ALTA PERFOMANCE PARA TRABALHO

 

História do Tetris

📅 Criação

O Tetris foi criado em 1984 por Alexey Pajitnov, um programador soviético que trabalhava na Academia de Ciências de Moscou, na então União Soviética. Ele desenvolveu o jogo em um computador Elektronika 60, uma máquina soviética sem capacidade gráfica — os blocos eram representados por caracteres de texto.

O nome "Tetris" vem da junção de:

  • "Tetra", que significa quatro (porque todas as peças são compostas por 4 blocos);

  • e "Tennis", o esporte favorito de Pajitnov.


🧩 O Jogo

Tetris é um quebra-cabeça onde peças chamadas "tetriminos" caem do topo da tela, e o jogador deve organizá-las para formar linhas horizontais completas. Quando uma linha é completada, ela desaparece, e o jogador ganha pontos. O objetivo é evitar que as peças se acumulem até o topo da tela.


🌍 Expansão mundial

Depois de sua criação, o jogo se espalhou rapidamente:

  • Foi portado para diversos sistemas, como o IBM PC e o Apple II.

  • Em 1989, a Nintendo lançou o Tetris para o Game Boy, e isso foi um marco: o jogo se tornou um sucesso global.

  • A versão do Game Boy é considerada uma das mais importantes da história dos videogames.


Comentários

Postagens mais visitadas deste blog

Quais Linguagens de Programação São Usadas em Jogos?

Projeto de lei sobre jogos online recebe aprovação do gabinete — Como ele regulará aplicativos

como programar um jogo do angry birds em 2d