Mungkin ada yang belum tahu, bahwa kata kunci OUTER
sebenarnya adalah bersifat opsional. Jadi, baik ditulis atau tidak, hasilnya tetap sama. Pada dasarnya, semua bagian dari kata kunci JOIN
adalah opsional. Jika hanya ditulis JOIN
saja tanpa embel-embel LEFT
/RIGHT
, FULL
, atau CROSS
, default-nya adalah INNER
. Contoh di bawah ini adalah sebuah query dengan kata kunci JOIN
yang artinya sama dengan INNER JOIN
.
SELECT *
FROM A
JOIN B
ON A.X = B.Y
Berikut ini adalah daftar query beserta persamaannya.
(more…)