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

cara mendapatkan pemilihan paginasi pada slick + postgresql

Anda dapat menggunakan take dan drop metode pada TableQuery objek. Mereka akan diterjemahkan ke limit dan offset dalam kueri SQL yang dihasilkan:

val users: TableQuery[UsersTable] = UsersTable.query

val firstPartOfUsers  = users.drop(0).take(25).result
val secondPartOfUsers = users.drop(25).take(25).result

Kedua tindakan tersebut akan diterjemahkan ke kueri SQL berikut:

select "name", "email", "id" from "users" limit 25 offset 0
select "name", "email", "id" from "users" limit 25 offset 25



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Alur kerja untuk menangani migrasi sekuel dan inisialisasi?

  2. PostgreSQL - tetapkan nilai sel default sesuai dengan nilai sel lain

  3. db postgres lokal terus memberikan kesalahan nilai kunci duplikat melanggar batasan unik

  4. konversi nilai kolom jsonb ke beberapa kolom di PostgreSQL

  5. Fungsi untuk Postgresql