Senin, 31 Agustus 2020

Sql Server: Menampilkan Data Dengan Urutan Row/Baris Tertentu


Rani punya contoh perkara sebagai berikut:

Nah data dalam NamaTabel yang ingin rani tampilkan yakni cuma baris ke-2 saja yang telah diurutkan berdasarkan namakolom.


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

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:o
:>)
(o)
:p
:-?
(p)
:-s
8-)
:-t
:-b
b-(
(y)
x-)
(h)