Vimes: SQL-Statement

Beitrag lesen

moin,

Tabelle2 brauchst du für das ganze nicht. Hab jetzt auf die Schnelle aber nur "eine von hinten durch die Brust ins Auge" - Version hinbekommen

SELECT t1.ArtNr, t1.Beschr , sum(if(t3.KatNr=1,1,if(t3.KatNr=2,1,if(t3.KatNr=3,1,0)))) AS test FROM tabelle1 as t1 INNER JOIN tabelle3 as t3 ON t1.ArtNr=t3.ArtNr Group by t3.ArtNr Having test>0

ArtNr (Artikelnr), Beschr(iftung), KatNr (KategorieNr) musst du an deine DB-Namen anpassen