Kata kunci SQL INNER JOIN Kata kunci INNER JOIN mengembalikan baris ketika ada setidaknya satu kecocokan dalam tabel.
Sintaks kata kunci INNER JOIN
PILIH nama_kolom
DARI nama_tabel1
INNER JOIN nama_tabel2
PADA nama_tabel1.nama_kolom=nama_tabel2.nama_kolom
Catatan: INNER JOIN sama dengan JOIN.
Tabel asli (digunakan dalam contoh):
Tabel "Orang":
Id_P Nama Belakang Nama Depan Alamat Kota
1 Jalan Adams John Oxford London
2 Bush George Fifth Avenue New York
3 Jalan Carter Thomas Changan Beijing
Tabel "Pesanan":
Id_O PesananTanpa Id_P
1 77895 3
2 44678 3
3 22456 1
4 24562 1
5 34764 65
Contoh INNER JOIN Sekarang, kami ingin membuat daftar pesanan semua orang.
Anda dapat menggunakan pernyataan SELECT berikut:
PILIH Orang.Nama Belakang, Orang.Nama Depan, Pesanan.Nomor Pesanan
DARI Orang
Pesanan GABUNG DALAM
ON Persons.Id_P=Pesanan.Id_P
DIPESAN BERDASARKAN Orang.Nama Belakang
Kumpulan hasil:
Nama Belakang Nama Depan Nomor Pesanan
Adams John 22456
Adams John 24562
Carter Thomas 77895
Carter Thomas 44678
Kata kunci INNER JOIN mengembalikan baris ketika setidaknya ada satu kecocokan dalam tabel. Jika ada baris di "Orang" yang tidak cocok dengan "Pesanan", baris tersebut tidak akan dicantumkan.