Macam-macam bentuk penggabungan(Join)
1.
CROSS JOIN
Cross
Join merupakan bentuk penggabungan yang paling sederhana, tanpa ada kondisi.
SELECT field1, field2 FROM Tabel1 CROSS
JOIN tabel2;
2.
INNER JOIN
Hampir sama dengan cross join tetapi diikuti dengan
kondisi
SELECT field FROM tabel1 INNER JOIN tabel
2 ON kondisi
Straight Join
identik dengan inner join tetapi tidak mengenal klausa where
SELECT field FROM tabel1 STRAIGHT JOIN
tabel2
4.
LEFT (OUTER) JOIN
Akan menampilkan
tabel disebelah kanannya (dalam hal ini tabel nilai) dengan NULL jika tidak
terdapat hubungan antara tabel disebelah kiri (dalam hal ini tabel siswa)
SELECT field FROM tabel1 LEFT JOIN tabel2
ON kondisi
5.
RIGHT/OUTER JOIN
Kebalikan
dari LEFT JOIN, jika tidak menemukan hubungan dengan tabel disebelah kiri maka
akan ditampilkan NULL
SELECT field FROM tabel1 RIGHT JOIN tabel2
ON kondisi
http://www.youjizz.com
BalasHapusPranala --> PERBEDAAN FUNGSI JOIN PADA MYSQL
BalasHapussingkat amet ya
BalasHapushttp://www.oprekmotore.com/2010/02/cara-mudah-supra-x-125-jadi-lebih.html