Daftar Isi :
- Fungsi Khusus pada Perintah Select di SQL
- Format Penulisan Perintah SELECT pada MS SQL SERVER
- format penulisan fungsi Order By pada SQL
- CONTOh IMPLEMENTASI fungsi Order By pada SQL
- Format Penulisan untuk Fungsi DISTINCT
- CONTOH PENERAPAN Fungsi DISTINCT DI SQL
- CONTOH penerapan fungsi aritmatika pada Perintah SELECT
- CONTOH penerapan fungsi AVG pada Perintah SELECT
- CONTOH penerapan fungsi MAX pada Perintah SELECT
- CONTOH penerapan fungsi MIN pada Perintah SELECT
- CONTOH penerapan fungsi SUM pada Perintah SELECT
- CONTOH penerapan fungsi COUNT pada Perintah SELECT
Data manipulation language (DML) merupakan perintah-perintah yang digunakan untuk menampilkan, menambahkan, mengubah, dan menghapus data di dalam objek-objek yang didefinisikan pada DDL.
Khususnya Menampilkan (SELECT) data Sangatlah Luas dan beragam data yang bisa dikelola menjadi sebuah informasi. Perintah Select adalah baris perintah yang paling digunakan untuk mengambil/menampilkan data pada table berdasarkan keinginan. Adapun Format Penulisan Perintah SELECT pada MS SQL SERVER seperti berikut :
Pada Perintah Select banyak memiliki fungsi Khusus yang meliputi :
- SORT
- DISTINCT
- ARITMATIKA
- AVERAGE
- MAXIMUM
- MINIMUM
- SUM
- COUNT
Sort ( Penyusunan )
Merupakan fungsi untuk menampilkan data secara berurutan berdasarkan kolom tertentu dalam MS SQL Server biasanya digunakan Perintah Order By. Berikut format penulisan fungsi Order By pada SQL :
Jika diimplementasikan dalam aplikasi SQL Server maka seperti tampilan berikut :
Dari gambar tersebut bahwa pada warna Merah merupakan proses Sorting Data berdasarkan Kolom QTY. Dan Pada Warna Hijau dilakukan Sorting data berdasarkan Kolom Nama yang dimana Proses Pengurutan dari Akhir ke Awal ( Z – A ) Sedangkan pada Warna Biru merupakan Sorting data berdasarkan Kolom nama yang dimana Proses pengurutan data dari Awal ke Akhir ( A – Z ).
DISTINCT
Fungsi Distinct yaitu berguna untuk menghilangkan nilai ganda sehingga membuatnya menjadi nilai tunggal dengan mengeliminasi data yang sama adapun Format Penulisan untuk Fungsi DISTINCT seperti berikut :
Dalam Aplikasi SQL Server jika diimplementasikan dengan tidak menggunakan fungsi distinct dibandingkan dengan yang menggunakan fungsi Distinct tentu jumlah data yang ditampilkan berbeda. Seperti contoh berikut :
ARITMATIKA
Fungsi Aritmatika dalam pada Perintah SELECT digunakan untuk menampilkan data yang telah dimanipulasi dengan menggunakan Operasi ini seperti ( * / + - ) berikut salah satu penerapan fungsi aritmatika pada Perintah SELECT :
Fungsi Kelompok Nilai
Fungsi Kelompok Nilai pada perintah Select merupakan fungsi yang memproses tabel dengan kualifikasi tertentu yang meliputi ( Average, Maximum, Minimum, Summary, Count )
Average ( AVG )
Fungsi Average pada Perintah SELECT yaitu fungsi untuk mencari rata – rata suatu field / kolom. Dengan format penulisan SELECT AVG(nama_kolom) FROM nama_tabel. Jika diimplementasikan dalam SQL seperti tampilan berikut :
Maximum ( MAX )
Fungsi Maximum pada Perintah SELECT yaitu fungsi untuk mencari nilai maximum dari suatu kelompok data. Dengan format penulisan SELECT MAX(nama_kolom) FROM nama_tabel. Jika diimplementasikan dalam SQL seperti tampilan berikut :
Minimum( MIN )
Fungsi Minimun pada Perintah SELECT yaitu fungsi untuk mencari nilai minimum dari suatu kelompok data. Dengan format penulisan SELECT MIN(nama_kolom) FROM nama_tabel. Jika diimplementasikan dalam SQL seperti tampilan berikut :
SUMMARY( SUM )
Fungsi Summary pada Perintah SELECT yaitu fungsi untuk mencari penjumlahan dari suatu kelompok data. Dengan format penulisan SELECT SUM(nama_kolom) FROM nama_tabel. Jika diimplementasikan dalam SQL seperti tampilan berikut :
COUNT
Fungsi Count pada Perintah SELECT yaitu fungsi untuk jumlah record dari sebuah kolom tertentu dari tabel. Dengan format penulisan SELECT COUNT(nama_kolom) FROM nama_tabel. Jika diimplementasikan dalam SQL seperti tampilan berikut :
Demikianlah Penjelasan Mengenai Fungsi Khusus Pada Perintah SELECT di SQL. Semoga bermanfaat.
Referensi :
- Rob, P. and Coronel, C. (2004), “Database Systems, Design, Implementation and Management”, 6th Edition, Thomson, Course Technology, ISBN: 0-61921323-X.
- Pratt, P.J. and Adamski, J.J. (2005), “Concepts of Database Management”, 5th Edition, ISBN: 0-619-21529-1.
- Date, C.J. (2003), “An Introduction to Database Systems”, 8th Edition, Addison Wesley, ISBN: 0321197844.
- Elmasri, R. and Navathe, S. (2003), “Fundamentals of Database Systems”, 4th Edition, Addison Wesley, ISBN: 0321204484
- www.w3schools.com/sql/
- www.tutorialspoint.com/sql/