select produkt
, kategoriid
from t
where produkt
in ( select distinct produkt from t where kategoriid = 3 )
and produkt
not in ( select distinct produkt from t where kategoriid = 5 )
Frågan#1
Enkel fråga (men inte för mig onekligen). Jag har en tabell som ser ut typ så här:
Produkt - kategori-ID
potatis - 3
potatis - 19
potatis - 5
potatis - 10
pasta - 7
pasta - 5
etc...
Jag vill hämta fram de rader som har kategori-ID = 3 men inte kategori-ID = 5. Försökte få till det med group by men lyckades inget vidare. Tack på förhand!