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".