Bagaimana cara saya hanya memilih toko yang tidak memiliki klien 5
?
StoreId ClientId
------- ---------
1 4
1 5
2 5
2 6
2 7
3 8
Saya mencoba sesuatu seperti ini:
SELECT SC.StoreId FROM StoreClients
INNER JOIN StoreClients SC
ON StoreClients.StoreId = SC.StoreId
WHERE SC.ClientId = 5
GROUP BY StoreClients.StoreId
Tampaknya saya mendapatkan semua toko yang memiliki klien itu tetapi saya tidak dapat melakukan sebaliknya karena jika saya melakukannya <> 5
saya masih mendapatkan Toko 1
dan 2
yang tidak saya inginkan.
Saya pada dasarnya mencoba menggunakan hasil ini di klausa EXISTS IN
kueri lain