Saya memiliki dua tabel sebagai berikut:
tblCountry (countryID, countryCode)
tblProjectCountry(ProjectID, countryID)
Tabel tblCountry
adalah daftar semua negara beserta kodenya dan tabel tblProjectCountry
mengaitkan negara tertentu dengan proyek tertentu. Saya memerlukan pernyataan SQL yang memberi saya daftar negara dengan kode negaranya yang TIDAK memiliki catatan terkait di tabel tblProjectCountry
. sejauh ini saya sampai di sini:
SELECT tblCountry.countryID, tblCountry.countryCode
FROM tblProjectCountry INNER JOIN
tblCountry ON tblProjectCountry.countryID = tblCountry.countryID
WHERE (SELECT COUNT(ProjectID)
FROM tblProjectCountry
WHERE (ProjectID = 1) AND (countryID = tblCountry.countryID)) = 0
Pernyataan di atas dianggap benar tetapi tidak memberikan hasil persis yang saya cari. Adakah yang bisa membantu?