Lompat ke konten Lompat ke sidebar Lompat ke footer

Mengambil Beberapa Record Dengan Kriteria Tertentu Pada Tabel

www.niguru.com
Niguru.com | Jumat, 13 Des 2019 | Pada sekumpulan record yang sudah tersimpan pada tabel seringkali user membutuhkan hanya sebagian saja untuk digunakan sebagai record pendukung untuk proses berikutnya.

Pada posting kali ini Niguru.com akan menjelaskan cara untuk
1. Mengambil beberapa record terakhir
2. Mengambil beberapa record terbesar
3. Mengambil beberapa record terkecil
Dengan menggunakan perintah SQL.


Berikut ini contoh penerapannya:
Berikut ini contoh database trading, yang terdiri dari tanggal dan harga.


www.niguru.com

Untuk mengambil seluruh record maka perintah SQL yang digunakan adalah:
SELECT TradingDate, Open, High, Low, Close
FROM TblTrade;


www.niguru.com

Hasilnya:


www.niguru.com

Untuk mengambil record dari 100 record terakhir, maka field TradingDate digunakan sebagai acuannya.
Yang diperlukan hanyalah menyisipkan perintah “TOP 100” pada perintah SQL untuk memilih seluruh record, tempatkan perintah setelah SELECT:

www.niguru.com

Hasilnya:


www.niguru.com

Bila diinginkan untuk menampilkan 100 record TERAKHIR, berdasarkan tanggal, maka tinggal menambahkan perintah untuk sorting record pada field TradingDate, sehingga perintah SQL yang digunakan menjadi:
SELECT TOP 100 TradingDate, Open, High, Low, Close
FROM TblTrade
ORDER BY TradingDate DESC;


www.niguru.com
Note:
DESC adalah descending, untuk mengurutkan record dengan urutan Z-A (dari terbesar hingga yang terkecil).

Hasilnya:


www.niguru.com

Berikutnya Niguru.com akan memberikan contoh untuk menampilkan 18 record terbesar dari field Close. Dengan perintah yang serupa dengan cara yang sudah dijelaskan sebelumnya, perintah SQL yang digunakan adalah:
SELECT TOP 18 TradingDate, Open, High, Low, Close
FROM TblTrade
ORDER BY Close DESC;


www.niguru.com

Hasilnya:


www.niguru.com

Berikutnya Niguru.com akan memberikan contoh untuk menampilkan 7 record terkecil dari field Open. Dengan perintah yang serupa dengan cara yang sudah dijelaskan sebelumnya, perintah SQL yang digunakan adalah:
SELECT TOP 7 TradingDate, Open, High, Low, Close
FROM TblTrade
ORDER BY Open ASC;


www.niguru.com

Note:
ASC adalah ascending, untuk mengurutkan record dengan urutan A-Z (dari terkecil hingga yang terbesar).

Hasilnya:

www.niguru.com

Demikianlah penjelasan mengenai perintah-perintah SQL untuk mengambil record dengan kriteria tertentu.
Selamat mencoba .. Have a nice day :-)

www.Niguru.com (Nino Guevara Ruwano)

Posting Komentar untuk "Mengambil Beberapa Record Dengan Kriteria Tertentu Pada Tabel"