Di SQL Server 2008, saya menggunakan RANK() OVER (PARTITION BY Col2 ORDER BY Col3 DESC)untuk mengembalikan kumpulan data dengan RANK. Tapi saya punya ratusan catatan untuk setiap partisi, jadi saya akan mendapatkan nilai dari peringkat 1, 2, 3 ...... 999. Tapi saya hanya ingin RANKsmasing-masing 2...