PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Kesalahan sintaksis PostgreSQL pada atau di dekat 'union'

Saya melihat apa yang salah. Anda harus menempatkan pesanan di akhir kueri, dan hanya di akhir. Ini memberi saya kesalahan karena mengira kueri telah selesai.

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>

Itu berhasil.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan Jumlah Hari dalam Sebulan di PostgreSQL

  2. Masalah penyortiran postgres

  3. Bagaimana cara mengatur stempel waktu default ke sekarang () + n hari?

  4. Kolom Postgresql Tidak Ditemukan, Tetapi Ditampilkan di Deskripsi

  5. Spring Data @CreatedDate anotasi tidak berfungsi untuk saya