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

Синтактична грешка на PostgreSQL при или близо до 'union'

Виждам какво не е наред. Трябва да направите поръчката до в края на заявката и само в края. Даде ми грешка, защото смяташе, че заявката е приключила.

Select <column1>
      ,<column2>
      ,<aggregate column3>
From <Table1> 
<Some joins in there>
Where <conditions>
group by <column2>, <column1>

union

select <column2>
      ,<column3>
      ,<aggregate column4>
From <Table2>
<Some more joins here>
Where <conditions>
group by <column2>, <column3>
order by <column2>

Това свърши работа.



  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 Обратно LIKE

  2. паника:sql:очаквани 1 аргументи за местоназначение в сканиране, не <номер> golang, pq, sql

  3. pg-promise:използвайте резултат от една заявка в следваща заявка в рамките на транзакция

  4. Има ли инструмент за визуализация на данни за postgresql, който може да показва и връзки между схемите?

  5. PostgreSQL 9.5 - актуализацията не работи при обединяване на NULL с JSON