Perintah MySQL untuk Menampilkan Data dari Beberapa 
Tabel
Di dalam suatu 
RDBMS 
termasuk 
MySQL, tentunya sudah menjadi suatu 
kewajaran jika dalam satu database dapat terdiri dari beberapa tabel. 
Masing-masing 
tabel tersebut dapat berhubungan 
(berelasi) satu sama lain. Relasi antar-tabel dapat berupa relasi 1-1 (
one-to-one),
 1-M (
one-to-many), atau M-N (
many-to-many). Sebagai 
contoh terlihat pada gambar pemodelan data konseptual (
class 
diagram) di bawah ini. Tabel pelanggan berhubungan dengan 
pesan, pesan dengan barang, dsb.
Pada pembuatan suatu aplikasi, terkadang kita juga memerlukan 
tampilan data yang tidak hanya berasal dari 1 (satu) tabel, namun bisa 
dari beberapa tabel sekaligus. Contohnya, dari 
class diagram
 di bawah, kita ingin menampilkan nama pelanggan berikut transaksi yang 
pernah dilakukannya. Dari contoh tersebut, kita harus bisa 
menggabungkan
 minimal 
dua tabel, yaitu pelanggan dan pesan.
Untuk menggabungkan 2 (dua) atau lebih tabel, kita dapat menggunakan 
bentuk perintah 
JOIN. Dalam 
tutorial 
ini, akan dijelaskan secara bertahap mengenai bagaimana menggabungkan 
dua tabel atau lebih, terutama untuk 
menampilkan data 
yang berasal dari beberapa tabel. Contoh-contoh dalam tutorial ini 
secara khusus telah dicoba di database MySQL, namun demikian secara umum
 perintah penggabungan tabel di semua jenis database tidak jauh berbeda 
alias sama.