tutorial pengembangan web terbaru
 

SQL INNER JOIN Keyword


SQL INNER JOIN Keyword

The INNER JOIN kata kunci memilih semua baris dari kedua tabel selama ada kecocokan antara kolom di kedua tabel.

SQL INNER JOIN Sintaks

SELECT column_name(s)
FROM table1
INNER JOIN table2
ON table1.column_name = table2.column_name ;

atau:

SELECT column_name(s)
FROM table1
JOIN table2
ON table1.column_name = table2.column_name ;

PS! INNER JOIN adalah sama BERGABUNG.

SQL INNER JOIN


Demo database

Dalam tutorial ini kita akan menggunakan terkenal sampel database Northwind.

Di bawah ini adalah pilihan dari "Customers" tabel:

ID Pelanggan Nama Pelanggan Nama Kontak Alamat Kota Kode Pos Negara
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico

Dan pilihan dari "Orders" tabel:

Id pemesanan ID Pelanggan Identitas pegawai Tanggal pemesanan ShipperID
10308 2 7 1996-09-18 3
10309 37 3 1996-09-19 1
10310 77 8 1996-09-20 2

SQL INNER JOIN Contoh

Pernyataan SQL berikut akan mengembalikan semua pelanggan dengan perintah:

Contoh

SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
INNER JOIN Orders
ON Customers.CustomerID=Orders.CustomerID
ORDER BY Customers.CustomerName;
Cobalah sendiri "

Catatan: INNER JOIN kata kunci memilih semua baris dari kedua tabel selama ada kecocokan antara kolom. Jika ada baris dalam "Customers" tabel yang tidak memiliki pertandingan di "Orders" , pelanggan ini akan tidak terdaftar.