PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Uprość zagnieżdżoną wielkość liter, gdy instrukcja

Wypróbuj to

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ruby on Rails:Czy istnieje sposób na pobranie elementów z bazy danych i zwrócenie ich w określonej kolejności?

  2. Jaki jest format ciągu połączenia / adresu URL PostgreSQL?

  3. Złożone zapytanie Postgres

  4. Indeksowanie i:Indeksy GIN

  5. Wykonaj zapytanie o godziny pracy w PostgreSQL