PostgreSQL Offset Komutu

Offset komutunu örnek üzerinden anlatacak olursak id kolonumuz var  ve id kolonumuz daki  ilk 20 kayıttan sonrasını görmek istiyoruz bunun için offset komutunu kullanabiliriz.

Aşağıdaki komut yardımı ile ilk 20 satırdan sonraki 30 kayıta ulaşmış oluyoruz.

SELECT *
FROM personel
ORDER BY id   asc
OFFSET 20 ROWS 
FETCH NEXT 30 ROWS ONLY;

 

Yukarıdaki örnekte ORDER BY komutu ile küçükten büyüğe doğru sıralanmıştır ve  OFFSET 20 ROWS komutu ile 20 kayıttan sonraki kayıtlar ile ilgili işlem yapılsın diye belirtmiş oluyoruz. FETCH NEXT 30 ROWS ONLY komut ile de offsetten komutu ile kullandığımız için 20 den sonraki 30 kayıt üzerinde işlem yap demiş oluyoruz.

 126 total views,  1 views today

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Theme: Overlay by Kaira Extra Text
Cape Town, South Africa