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

Подредете, като не работите върху изчислени колони, ако редът е приложен към множество колони

Премахнете тези скоби около колоните за group by :

Select *, CASE WHEN age>18 then 'Adult' ELSE 'MINOR' end  as category 
from student 
order by category, name;

Онлайн пример:https://rextester.com/BHQ36816




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Избор на правилния индекс за PostgreSQL заявка

  2. Плюсове и минуси на тригери срещу JPA @PrePersist за създаване и актуализиране на времеви отпечатъци

  3. Комбинации от заявки с вложен масив от записи в тип данни JSON

  4. Sqlalchemy:актуализация на вторична връзка

  5. как да поставим префикс на низ преди последователност, генерирана от postgresql?