sql >> Database teknologi >  >> RDS >> PostgreSQL

Forenkle indlejret store og små bogstaver, når sætning

Prøv dette

SELECT CASE 
WHEN edition = 'STAN' THEN 
     CASE 
          WHEN has9 = 1 THEN '9'
          WHEN has8 = 1 THEN '8'
          WHEN has7 = 1 THEN '7'
          WHEN hasOLD = 1 THEN 'OLD'
     END
WHEN edition = 'SUI' THEN
     CASE 
          WHEN has9 = 1 THEN 'S9'
          WHEN has8 = 1 THEN 'S8'
     END
ELSE 'S7' END AS version


  1. pgAdmin Alternativer - PostgreSQL Database Management GUI ClusterControl

  2. ORACLE - ORA-01843:ikke en gyldig måned

  3. MySQL fejl 1241:Operand skal indeholde 1 kolonne(r)

  4. Nulstil en sekvens i henhold til året, ikke med min eller max værdi