"
Apoiado por

SELECT com CASE

O ABAP está a permitir fazer coisas cada vez mais interessantes em SQL. A última que descobri foi que agora se pode usar CASEs.

Funciona assim:


SELECT
  CASE
    WHEN temperature <= 5 THEN 'FREEZING'
    WHEN temperature <= 15 THEN 'COLD'
    WHEN temperature <= 25 THEN 'MILD'
    ELSE 'HOT'
  END AS weather
FROM zweather
WHERE date = sy-datum
INTO @DATA(weather_today).

Não só evita código desnecessário como fica mais claro e simples de perceber.

O Abapinho saúda-vos.

Um comentário a “SELECT com CASE”

  1. Ruthiel Trevisan Diz:

    EIIIII! Altamente!!!
    Não conhecia isto!!

Deixe um comentário


Acerca do Abapinho
O Abapinho é suportado pelo WordPress
Artigos (RSS) e Comentários (RSS).