Joining Table
Join merupakan operasi sederhana untuk menggabungkan 2 atau lebih tabel menjadi 1 temporary tabel yang selanjutnya dapat dijalankan berbagai macam operasi querying.
Terdapat 2 macam join:
- Inner Join = hanya mengembalikan data yang ada di kedua tabel
SELECT <column> FROM <table1> INNER JOIN <table2> ON <equality criteria> WHERE <search criteria> ...
- Outer Join = mengembalikan berbagai macam data yang ada di kedua tabel
SELECT <column> FROM <table1> LEFT OUTER JOIN <table2> ON <equality criteria> WHERE <search criteria> ...
Selain itu, juga ada cara dasar untuk join tabel seperti berikut:
SELECT albums.name, albums.year, artists.name FROM albums, artists;