![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Senior Member
![]() Registriert seit: 02.03.2002
Beiträge: 123
|
![]() 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 -- |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|