Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
LIMIT OFFSET KULLANIMI Merhaba arkadaşlar SQL Serverda kullandığımız ve yeni kullanıcılara biraz yabancı gelen Limit ve Offset kavramlarından biraz bahsedeceğim. Örneğin Sales Tablosuna bir select attığımda onu id ye göre sıraladığımda sonuç olarak bana bütün Sales tablosu id ye göre sıralı bir şekilde gelecektir, Kod:
Kod:
Select * from Sales order by id
ben ilk 20 kayıtı almak istemiyorum ve aynı zamanda id lerimde üzenli olarak artmıyor ozaman ne yapabiliriz, Kod:
Kod:
Select * from Sales order by id
OFFSET 20 ROWS
dediğimizde ilk 20 kayıt bize sonuç olarak dönmez. diğer bütün kayıtlar döner, Ama ben ilk 20 kayıttan sonraki 30 kayıtı yakalamak istiyorum, Kod:
Kod:
SELECT *
FROM Sales
ORDER BY id
OFFSET 20 ROWS
FETCH NEXT 30 ROWS ONLY;
böylece ilk 20 den sonraki 30 kayıta ulaşmış olduk, |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Forumu Atla
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.