Pada postingan kali ini pokok pembahasan nya adalah tentang join. Ada 3 bentuk join :
1 . Left Join
2. Inner Join
3. Right Join
Kita akan mencoba menggunakan join pada table, aplikasi yang saya gunakan adalah command prompt. Jangan lupa aktiv kan terlebih dahulu xampp control panel anda.
Langkah-Langkah :
1. Buat database dengan nama Kuliah
Sintax : Create database kuliah;
2. use kuliah;
3. Buat tabel baru dengan nama mahasiswa dengan ketentuan seperti di bawah ,
Sintax :
4. Input data seperti di bawah,
Sintax :
5. Select * from mahasiswa untuk menampilkan isi tabel maka akan muncul seperti di bawah :
Sintax :
7. Input data seperti di bawah:
Sintax :
8. Select * from dosen untuk menampilkan isi tabel maka akan muncul seperti di bawah :
Nah sekarang kita akan membuat join pada table
9. Menampilkan isi tabel dosen melalui tabel mahasiswa
sintax dan hasil :
10. Menampilkan isi tabel dosen dan mahasiswa yang memiliki id_dosen yang sama
sintax dan hasil :
11. Menampilkan isi tabel dosen dan mahasiswa yang memiliki id_dosen yang sama = '1234'
sintax dan hasil :
12. Inner join digunakan bila ingin mendeklarasikan dua set data yang ada di tabel , letak relasinya setelah on pada join.
Latihan :
Menampilkan isi dosen melalui tabel mahasiswa
sintax dan hasil:
13. Outer Join = akan menghasilkan record - record yang ada baik ada pasangan nya pada table lain atau tidak. Outer join ada 2 :
a. Left Outer Join = digunakan dalam situasi ketika ingin mengembalikan semua elemen data set A, terlepas dari apakah nilai kunci dalam set B.
Latihan :
Menampilkan isi tabel dosen dan mahasiswa dengan left join
sintax dan hasil :
b. Right Outer Join = digunakan dalam situasi ketika ingin mengembalikan semua elemen data set B, terlepas dari apakah nilai kunci dalam set A.
Latihan :
Menampilkan isi tabel dosen dan mahasiswa dengan right join .
NB :Dalam pengetikan sintax selalu perhatikan penulisan variable, titik koma dan tanda lainnya yang berkaitan dengan program agar tidak terjadi error.
Oke, Sekian dulu ya. Semoga bermanfaat 😃
Wassalamualaikum
Tidak ada komentar:
Posting Komentar