KingofKning
17-11-14, 12:09
Hallo *all,
ich hab da mal ne Frage:
Ich muß eine Datei erstellen in der die Kunden mit einer bestimmtem E-Mail Adresse angezeigt werden.
Aufbau Datei 1:
Kunden-Nr Anschrift etc.
0001 Karnickelhausen
0002 Maulwufshügel
0003 Spechtbau
Aufbau Datei 2:
Kunden-Nr. E-Mail Adresse Typ
0001 1.Karnickel@Karnickelhausen 1
0001 2.Karnickel@Karnickelhausen 2
0001 3.Karnicke@Karnickelhausen 3
0002 1.Maulwurf@Maulwufshügel 1
0002 2.Maulwurf@Maulwufshügel 2
Jetzt soll die Ausgabe so aussehen:
0001 Karnickelhausen 1.Karnickel@Karnickelhausen 1
0002 Maulwufshügel 1.Maulwurf@Maulwufshügel 1
0003 Spechtbau
Dachte ich kein Problem, machst Du ein left join und bis dabei.
select * from datei1, datei2 on kunden-Nr = Kunden-Nr. where datei2.typ = 1
sobald ich aber in Datei2 die Einschränkung auf Typ=1 mache, bekomme ich nur noch Sätze mit existierender E-Mail Adresse angezeigt. Der Spechtbau ohne Adresse fällt raus.
Ohne die Einschränkung habe ich auch den Spechtbau drin aber dafür natürlich alle Sätze so oft wie E-Mail Einträge.
Wie müßte dann die Abfrage richtig lauten um alle Sätze mit E-Mail Typ1 und auch die Sätze ohne E-Mail zu sehen?
GG
ich hab da mal ne Frage:
Ich muß eine Datei erstellen in der die Kunden mit einer bestimmtem E-Mail Adresse angezeigt werden.
Aufbau Datei 1:
Kunden-Nr Anschrift etc.
0001 Karnickelhausen
0002 Maulwufshügel
0003 Spechtbau
Aufbau Datei 2:
Kunden-Nr. E-Mail Adresse Typ
0001 1.Karnickel@Karnickelhausen 1
0001 2.Karnickel@Karnickelhausen 2
0001 3.Karnicke@Karnickelhausen 3
0002 1.Maulwurf@Maulwufshügel 1
0002 2.Maulwurf@Maulwufshügel 2
Jetzt soll die Ausgabe so aussehen:
0001 Karnickelhausen 1.Karnickel@Karnickelhausen 1
0002 Maulwufshügel 1.Maulwurf@Maulwufshügel 1
0003 Spechtbau
Dachte ich kein Problem, machst Du ein left join und bis dabei.
select * from datei1, datei2 on kunden-Nr = Kunden-Nr. where datei2.typ = 1
sobald ich aber in Datei2 die Einschränkung auf Typ=1 mache, bekomme ich nur noch Sätze mit existierender E-Mail Adresse angezeigt. Der Spechtbau ohne Adresse fällt raus.
Ohne die Einschränkung habe ich auch den Spechtbau drin aber dafür natürlich alle Sätze so oft wie E-Mail Einträge.
Wie müßte dann die Abfrage richtig lauten um alle Sätze mit E-Mail Typ1 und auch die Sätze ohne E-Mail zu sehen?
GG