Come selezionare solo i negozi che non dispongono di client 5
?Come escludere record con determinati valori in sql selezionare
StoreId ClientId
------- ---------
1 4
1 5
2 5
2 6
2 7
3 8
Sto cercando qualcosa di simile:
SELECT SC.StoreId FROM StoreClients
INNER JOIN StoreClients SC
ON StoreClients.StoreId = SC.StoreId
WHERE SC.ClientId = 5
GROUP BY StoreClients.StoreId
che sembra farmi tutti i negozi che hanno quel cliente, ma non riesco a fare il contrario, perché se lo faccio <> 5
malato ancora ottenere Store 1
e 2
che non voglio.
praticamente sto cercando di usare questo risultato in EXISTS IN
clausola di un'altra interrogazione