Einzelnen Beitrag anzeigen

madas

Registriert seit: 9. Aug 2007
207 Beiträge
 
#20

AW: SQL Abfrage über zwei Tabellen

  Alt 8. Mai 2012, 14:59
Wenn ich den TE richtig verstanden habe, will er alle DS aus Tabelle1 haben zzgl. evtl. vorhandenen verknüpften aus Tabelle2, die irgendwo im Status-Feld eine 1 stehen haben.
Code:
select
  t1.ID,
  t1.KUNDE,
  t1.NUMMER,
  t2.STATUS
from TABELLE1 t1
left join TABELLE2 t2 on (t2.TABELLE1_ID = t1.ID) and (t2.STATUS like '1')
Na dann macht er aus dem 'where' ein 'and' und schon hat er, was er will:

Ergebnis:

ID KUNDE NUMMER STATUS
1 a 100 <null>
2 b 200 1
3 c 300 1
4 d 400 <null>
5 e 500 <null>
6 xyz 600 1
  Mit Zitat antworten Zitat