LEFT JOIN
INNER JOIN menampilkan kecocokan yang tepat. Bagaimana jika Anda ingin membandingkan semua nilai di satu tabel dengan tabel lain untuk melihat baris mana yang cocok? Di sinilah Anda dapat menggunakan LEFT JOIN.
LEFT JOIN akan mengembalikan SEMUA baris di tabel pertama, dan baris yang cocok di tabel kanan. Jika tidak ada kecocokan di tabel kanan untuk baris tertentu, maka akan dikembalikan NULL. Ini memudahkan Anda menilai celah dalam data dan seberapa banyak jumlahnya.
Latihan ini adalah bagian dari kursus
Pengantar SQL Server
Petunjuk latihan
Lengkapi LEFT JOIN, kembalikan semua baris dari kolom yang ditentukan dari invoiceline dan kecocokan apa pun dari invoice.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
SELECT
invoiceline_id,
unit_price,
quantity,
billing_state
-- Specify the source table
FROM ___
-- Complete the join to the invoice table
___ JOIN ___
___ invoiceline.invoice_id = invoice.invoice_id;