Merhabalar,
SQL uzerinde ilk 5 veya son 5 veriyi nasıl cekebilirim? Oracle SQL kullanıyorum.
Yapmak istediğim şey, her bir kullanıcının son 5 hareketini ekrana getirmek istiyorum. Group by ile yapamıyorum, rank fonksiyonu ile sıralama yapıp (order by ile sıraladım daha sonra rank ile numaralar verdim) Rank'ın son 5 sayısına gore getirmek istiyorum fakat filtrelemeyi yapamadım.
SQL:Panoya kopyala
offset 0 rows fetch next 5 rows only
Bu kod ile her bir kullanıcının değil, komple tablonun 5 verisini ekranda gosteriyor. Ben her kullanıcı ID'si icin bu kodun tekrar etmesini istiyorum.