Rani punya contoh perkara sebagai berikut:
Memilih 1 baris saja dengan nomor row tertentu, bila dalam MySQL kita mampu dengan mudah menggunakan limit:
SELECT namakolom FROM NamaTabel ORDER BY namakolom limit 1,1
catatan: urutan row dimulai dari 0.
Lalu bagaimana jika di SQL Server, kan ga ada fungsi limit nya?
Agak panjang sih, tapi masih ada penyelesaian koq, kira-kira dengan acuan diatas query nya dapat disusun mirip ini:
SELECT namakolom FROM (
SELECT
ROW_NUMBER() OVER (ORDER BY namakolom ASC) AS rownumber, namakolom
FROM namatabel
) AS namatabelalias
WHERE rownumber = 2
catatan: urutan row dimulai dari 1.
Click here if you like this article.
Sumber http://rani-irsan.blogspot.com
EmoticonEmoticon