Lesson of 31
Você pode usar uma declaração CASE
para retornar certos valores quando certos cenários são verdadeiros.
Uma declaração CASE
tem a seguinte forma:
CASE WHEN *primeira coisa é verdadeira* THEN *valor1*
WHEN *segunda coisa é verdadeira* THEN *valor2*
...
ELSE *valor para todas as outras situações*
END
Por exemplo, para retornar o número de pernas para cada linha em friends_of_pickles, você poderia executar:
SELECT *,
CASE WHEN species = 'human' THEN 2 ELSE 4 END AS num_legs
FROM friends_of_pickles;
Você pode retornar os resultados com uma coluna chamada sound que retorna “talk” para humanos, “bark” para cachorros, e “meow” para gatos?