Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

cara mendapatkan kolom seperti rowNum di sqlite IPHONE

Solusi rownum palsu itu pintar, tetapi saya khawatir itu tidak berskala dengan baik (untuk kueri kompleks Anda harus bergabung dan menghitung setiap baris jumlah baris sebelum baris saat ini).

Saya akan mempertimbangkan untuk menggunakan create table tmp as select /*your query*/ .karena dalam kasus operasi buat sebagai pilih, id baris yang dibuat saat memasukkan baris persis seperti yang akan menjadi jumlah baris (penghitung). Ini ditentukan oleh dokumen SQLite.

Setelah kueri awal dimasukkan, Anda hanya perlu membuat kueri tabel tmp:

select rowid, /* your columns */ from tmp
order by rowid


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Praktik terbaik untuk pagination di Oracle?

  2. Memiliki Output PL/SQL secara Real Time

  3. Beberapa sisipan SQL oracle

  4. RDLC LocalReport Ekspor ke Excel sangat lambat

  5. Pemantauan SQL di Pengembang SQL