PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Подреждане по Колона1, ако Колона1 не е нула, в противен случай подреждане по Колона2

Нещо като:

ORDER BY CASE 
    WHEN Column1 IS NOT NULL THEN Column1
    ELSE Column2
END

Същото като писане:

ORDER BY COALESCE(Column1, Column2)

И двете трябва да работят във всяка нормална RDBMS.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Присъединете се срещу изхода на unnest на масив, без да създавате временна таблица

  2. как автоматично да създавате таблица на базата на CSV в postgres с помощта на python

  3. Как да преминете през JSON масиви в postgresql 9.3

  4. PG gem няма да се инсталира в приложението Rails:Gem::Ext::BuildError:ГРЕШКА:Неуспешно изграждане на естествено разширение за gem

  5. Как мога да обединя връзки с помощта на psycopg и gevent?