Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

JOIN KULIAH TAMBAHAN.  Perintah JOIN yang ada dan dapat digunakan, sepenuhnya bergantung kepada database server yang digunakan. Pada praktikum ini kita.

Presentasi serupa


Presentasi berjudul: "JOIN KULIAH TAMBAHAN.  Perintah JOIN yang ada dan dapat digunakan, sepenuhnya bergantung kepada database server yang digunakan. Pada praktikum ini kita."— Transcript presentasi:

1 JOIN KULIAH TAMBAHAN

2  Perintah JOIN yang ada dan dapat digunakan, sepenuhnya bergantung kepada database server yang digunakan. Pada praktikum ini kita akan membahas 3 macam perintah JOIN, yaitu: Inner Join Outer Join Cross Join

3

4 INNER JOIN  Merupakan jenis JOIN yang paling umum yang dapat digunakan pada semua database. Jenis ini dapat digunakan bila ingin merelasikan dua kumpulan / set data yang ada di dua tabel. Bentuk perintah untuk inner join ini adalah sebagai berikut :  SELECT [field1],[field2],[fieldn] FROM [tabel1] INNER JOIN [tabel2] ON [tabel1.key] = [tabel2.key]

5 INNER JOIN SELECT a.departure,a.arival,b.nama FROM tiket a INNER JOIN maskapai b ON a.id_maskapai =b.id_maskapai;

6 OUTER JOIN Jenis JOIN ini merupakan jenis JOIN yang sedikit berbeda dari INNER JOIN. Outer join ada dua, yaitu LEFT JOIN dan RIGHT JOIN. Penulisan umum query- nya adalah seperti berikut:

7 LEFT JOIN SELECT [field1],[field2],[fieldn] FROM [tabel1] LEFT JOIN [tabel2] ON [tabel1.key] = [tabel2.key] SELECT a.departure, a.arrival, b.nama FROM tiket a LEFT JOIN maskapai b ON a.id_maskapai = b.id_maskapai;

8 RIGHT JOIN SELECT [field1],[field2],[fieldn] FROM [tabel1] RIGHT JOIN [tabel2] ON [tabel1.key] = [tabel2.key] SELECT a.departure, a.arrival, b.nama FROM tiket a RIGHT JOIN maskapai b ON a.id_maskapai = b.id_maskapai;

9 LEFT JOIN RIGHT JOIN

10 perbedaanya  LEFT JOIN digunakan dalam situasi ketika ingin menampilkan semua elemen di tabel1, terlepas dari apakah nilai kunci dari tabel1 tercantum di tabel2 atau tidak.  RIGHT JOIN digunakan dalam situasi ketika ingin menampilkan semua elemen di tabel2, terlepas dari apakah nilai kunci dari tabel2 tercantum di tabel1 atau tidak.


Download ppt "JOIN KULIAH TAMBAHAN.  Perintah JOIN yang ada dan dapat digunakan, sepenuhnya bergantung kepada database server yang digunakan. Pada praktikum ini kita."

Presentasi serupa


Iklan oleh Google