Tuesday Aug 10, 2010
fetch first n rows only
Belajar SQL. Sql merupakan kependekan dari Structured Query Language. Yang digunakan untuk mengakses data dari database. Sql ini sangatlah penting untuk dipelajari sehigga bisa mengakses database sesuai yang kita inginkan. Untuk mempelajari sql kita bisa belajar dari www.w3schools.com .
Dalam sql ada sebuah fungsi "...fetch first n rows only". Ini adalah sebuah fungsi untuk menampilkan n record pertama yang di dapat dari sebuah perintah di depannya.
Misalkan ada sebuah data seperti ini Table siswa:
| id | name | city |
| 1 | ana | surabaya |
| 2 | malik | bandung |
| 3 | dina | aceh |
| 4 | rizal | cirebon |
| 5 | rendi | palembang |
| 6 | didik | jakarta |
Dan ada sebuah perintah sql di depannya. seperti ini : Select * from siswa order by id fetch first 3 rows only
Jika kita menjalankan perintah tersebuat maka hanya akan muncul 3 data pertama yang di dapat oleh perintah di depan fetch first 3 rows only. Sehigga data yang didapat adalah hanya seperti ini.:
| id | name | city |
| 1 | ana | surabaya |
| 2 | malik | bandung |
| 3 | dina | aceh |
Seperti itulah fungsi dari "...fetch first n rows only". Jika perintah sql nya di ubah menjadi >>>Select * from siswa order by id fetch first 1 rows only
maka data yang di tampilkan hanyalah seperti ini :
| id | name | city |
| 1 | ana | surabaya |
seperti itulah fungsi dari "..fetch first n rows only".