Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Permintaan SQL untuk Pesan Berulir

Coba ini. Anda dapat mengganti range_ menggunakan beberapa variabel yang disimpan di front-end Anda untuk pagination.

select child.MessageText from
(select @i:[email protected]+1 as range_, id, MessageText from messages, (select @i:=0) k where ParentMessageId is null order by id asc) parent 
left outer join messages child on (parent.id = child.ParentMessageId or parent.id = child.id)
where parent.range_ between 1 and 3;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sisipkan, Perbarui, Hapus baris jtable yang memiliki data mysql

  2. Kebalikan dari SQL LIKE '%value%'

  3. Anotasi JPA @Ukuran untuk BigDecimal

  4. Bagaimana cara menghubungkan satu tabel ke banyak tabel yang berbeda?

  5. MySQL menjatuhkan semua indeks dari tabel