Iklan Header

Sabtu, 28 Desember 2013

Fungsi Syntax Select Pada MySQL



Pada tutorial kali ini kita akan membahas tentang bagaimana menggunkan sin select  pada MySQL. Syntax SELECT adalah yang paling penting dari bahasa SQL dan yang paling sering digunakan. Di perintah select ini kita bisa memanggil field dari tabel lain yang tabelnya berelasi (berhubungan). Perintah select ini juga bisa kita gunakan untuk untuk operasi aritmatika dan juga logika.
Contoh :
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- In Articles Ads -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-3786943708043906"
     data-ad-slot="8852105979"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Ketikan syntax SQL berikut pada MySQL anda select * from mahasiswa;
Tanda bintang (*) menandakan bahwa kita memberikan perintah untuk menampilkan semua data yang ada di tabel mahasiswa.
Seperti gamabar berikut ini:


Disini kita bisa melihat bahwa bahwa semua field yang ada ditabel mahasiswa ditampilkan yaitu Nobp,NamaMhs,Jurusan,Jenkel,TglLahir,Alamat.
Nah, sekarang saya ingin menampilkan Nobp, NamaMhs dan Jurusan saja dari tabel mahasiswa, bagaimana caranya.?

Ketikan syntax berikut :
Nah, lihat sendirikan tidak ada tanda bintang.?
Eksekusi syntax SQL diatas maka hasilnya akan seperti gambar berikut :

Nah, kira2 seperti itu cara kerja dari syntax SELECT.
Ok, sekarang bagaimana cara memanggil field yang lebih dari satu tabel menggunakan  syntax SELECT.

Disini saya menggunakan 2 tabel yaitu tabel mahasiswa dan tabel matakuliah seperti gambar berikut:

Ini adalah isi dari tabel mahasiswa:

Ini adalah isi dari tabel matakuliah:
 

Nah, disini saya mau mencoba untuk menggabungkan kedua tabel diatas dengan perintah select. Field yang akan saya seleksi adalah Nobp,NamaMhs,Jurusan yang ada ditabel mahasiswa dan NM_matkul,Sks yang ada ditabel matakuliah.

Nah, disini terdapat kondisi yaitu WHERE, berarti kita hanya ingin melihat data dari Nobp 1210158.
Eksekusi syntax SQL diatas maka akan tampil datanya seperti gambar berikut:
 

Nah, disini kita bisa melihat bahwa data dengan nama Fikri dan nobp 1210158 mengambil dua matakuliah yaitu java dan visual basic.
Jika saya ingin menampilkan informasi tentang mahasiswa misalnya nobp,nama,namamatakuliah,sks,dan nilai bagaimana syntax SQLnya.?
Ok, disini saya akan menggabungkan beberapa tabel lagi yaitu sebagai berikut :

1 . Tabel KRS.
Ini adalah isi dari tabel KRS.
 

Caba cermati tabel KRS, disini juga ada field nobp yang berfungsi sebagi non key (Foreign key), ini menandakan bahwa KRS-001 diambil oleh mahasiswa dengan nobp 1210158, dan seterusnya.
2 . Tabel KRS_detail.

Nah, didalam tabel KRS_detail ada Id,ID_Krs,KD_matkul dan nilai.
Disini saya akan mempilkan informasi tentang nilai mahasiswa denga fieldnya adalah id,nobp,nama,jurusan,matakuliah, sks,dan nilai.
Ketikan syntax SQL berikut ini:
 

Sekarang coba perhatikan from nya.! Setelah from itu nama tabel dan kita gabungkan, berarti kita menggabungkan 4 tabel yaitu tabel mahasiswa,tabel matakuliah,tabel KRS, dan tabel KRS_detail dengan kondisi idkrs yang ada ditabel krs sama dengan idkrs yang ada ditabel KRS_detail dan juga nobp yang ada di tabel KRS sama dengan nobp yang ada di tabel mahasiswa dan juga kodematakuliah yang ada ditabel matakuliah sama dengan kodematakuliah yang ada pada tabel KRS_detail.
Eksekusi syntax SQL diatas maka akan tampil datanya seperti gambar berikut:


Nah, disini kita bisa melihat bahwa mahasiwa bernama fikri mengambil 2 matakuliah sedangkan laura dan roly hanya mengambil 1 matakuliah saja.
ok, guys kira2 seperti itu cara kerja dan fungsi dari syntax select, pada tutorial berikutnya saya akan melakukan operasi aritmatika dan logika menggunkan syntax select ini.
sekian tutorial kali ini wassalam..

Dokumen terkait :
 


0 komentar:

sealkazzsoftware.blogspot.com resepkuekeringku.com

Posting Komentar