ausblenden von doppelten einträgen...
-
ich habe ne tabelle test1 und ne tabelle test2 ... ich verbinde test1 mit test2 mithilfe eines "left outer join"s
tabelle1 hat folgende spalten
bla1, bla2, bla3, bla4tabelle2 hat dafür diese
bla1, blu1, blu2, blu3in der tabelle2/test2 stehen für ein bla1 aber mehrere blu3, blu3 wird aber nich angezeigt ...
also querry sieht so aus...
select t1.bla1 t1.bla2 t1.bla3 t1.bla4 t2.blu1 t2.blu2 from test1 t1 left outer join test2 t2 on t1.bla1 = t2.bla1
mein problem jetzt is das, das aufgrund von der in test2 enthaltenen spalte blu3 mehrere zeilen ausgegeben werden. diese unterscheiden sich aber nicht, da der einzige unterschied ausgeblendet wird. wie kann ich nun nur die einzelne zeile ausgeben...
ich brauch das in nem programm von c++, nur will ich halt nich jede zeile 36mal ausgeben lassen, wenn sie sich nich unterscheidet ^^
danke im voraus
der datenbank.noob
-
DISTINCT ist hier das Schlüsselwort
-
danke
ich bin ein depp, da ich erstens das schlüsselwort kenne und zweitens ich bei dem join ein "and" vergessen habe