PostgreSql RDBMS'de Seek yöntemi adlı SQL stratejisini kullanarak sayfalama uygularım.SQL'de Seek yöntemini kullanarak ve bitişik olmayan sayfalara atlama
Internet üzerinden gördüğüm tüm örnekler bir sonraki sayfanın nasıl alınacağını açıklıyor (örneğin bkz. this article. Ancak, bir sayfadan diğerine bitişik olmayan bir sayfaya geçmek için yöntemin nasıl uygulanacağını merak ediyorum (örn. herhangi bir ofset kullanmadan sayfa 5) sayfa 1
herhangi örnek
mysql, 'postgresql', sql-server',' oracle' veya 'db2' - veya bir şey tamamen başka. –
Yapamazsın. Arama yöntemi, bitişik sayfanın son anahtarını bilmeye dayanır, böylece bu noktadan sonraki bir sonraki kayıt sayfasını arayabilir, Eğer rastgele gezinmeye izin vermeniz gerekiyorsa, başka bir yöntem kullanmanız gerekecektir. Yine de bir melez yapabilirsin, örneğin. Sayfa 10'dan 15'e atlamak sadece bağlantı noktasından 5 sayfayı saymalıdır. –
@marc_s postgresql kullanıyorum –