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

Kelompokkan menurut tanggal yang dipotong di JPA

Saya kira Postgres melihat

select date_trunc(?, examplei0_.start_time) as col_1_0_ from examplei0_ group by date_trunc(?, examplei0_.start_time)

Dan menolak karena date_trunc(?, examplei0_.start_time) pertama belum tentu sama dengan date_trunc(?, examplei0_.start_time) kedua tanpa melihat argumen sebenarnya yang disampaikan.

Jika demikian, Anda perlu hibernasi untuk membuat kueri di mana 'day' tidak berparametri. Atau, buat fungsi di postgres date_trunc_day(timestamp) yang memanggil date_trunc('day', timestamp) dan panggil fungsi baru sebagai gantinya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Indeks Postgresql pada ekspresi xpath tidak memberikan kecepatan

  2. Mengapa sebaiknya menyimpan nomor telepon sebagai string vs. integer?

  3. Buat database Postgres menggunakan file batch dengan [template],[encoding],[owner] dan file .sql

  4. Tampilkan pesan terakhir dalam susunan pesan

  5. XPath1 di SQL/XML, elemen hitungan kembali kosong