Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment sélectionnez-vous toutes les colonnes, ainsi que le résultat d'une instruction CASE dans Oracle 11g ?

Ajoutez un alias pour mytable comme ceci :

select t.*, (case when PRI_VAL = 1 then 'High'
                when PRI_VAL = 2 then 'Med'
                when PRI_VAL = 3 then 'Low'
          end) as PRIORITY
from MYTABLE t;

Cela ne dépend d'aucune version spécifique d'Oracle, pas sûr des autres bases de données.