MYSQL Statement mit distinct
hallo forum,
ich versuche gerade ein mysql statement aufzubauen in dem ich mir alle datensätze aus der tabelle Table1 anzeigen lassen möchte bei denen ein kritetrium aus der tabelle Table2 zutreffen. das funktioniert auch aber ich bekomme doppelte datensätze aus Table1 zurück. dies will ich mit distinct vermeiden! das funktioniert auch, aber ich kann dann nicht alle felder aus table 1 anzeigen zbsp.: meinen primärschlüssel "key".
wie kann ich also alle felder aus table 1 anzeigen ohne duplikate bei denen kriterien aus table 2 erfüllt werden??
so funktionierte es:
select distinct name, land, gebiet from Table1 as t1, Table2 as t2 where t1.KEY=t2.KEY and t1.land like '%Österreich%' and t2.kat like '%5%'
?????weev
____________________________________
-- free tibet --
|