Seite 1 von 1
Daten auslesen
Verfasst: So, 20.02.2011 13:55
von WRLEV
Hallo!
Ich habe zwei Tabellen in einer Datenbank erstellt.
Nun möchte ich gerne das die Datenbank aus den beiden Tabellen, für meinen Kunden Nr1, nur die Zahlungen von Kunde Nr. 1 ausliest und mir anzeigt.
In beiden Tabellen habe ich in einer Spalte die Kundennummer angegeben.
Ich häng da nun irgendwie fest.
Was muss ich machen, damit dieses funktioniert?
MfG
WRLEV
Re: Daten auslesen
Verfasst: So, 20.02.2011 14:24
von komma4
Willkommen im Forum.
WRLEV hat geschrieben:In beiden Tabellen habe ich in einer Spalte die Kundennummer angegeben.
Abfrage erstellen:
Code: Alles auswählen
SELECT `Zahlungen` FROM `Tabelle2` WHERE `Kundennummer` = 1
Ich nehme jetzt aber mal an, dass Du für jeden Kunden der TABELLE1 die Zahlungen ermitteln möchtest?
Code: Alles auswählen
SELECT `Tabelle2`.`Kundennummer`, `Tabelle2`.`Zahlungen` FROM `Tabelle2`, `Tabelle1` WHERE `Tabelle1`.`Kundennummer` = `Tabelle2`.`Kundennummer`
Beides Beispiele ungetestet.
Erstelle die Abfrage einfach in der grafischen Ansicht.
Hilft Dir das weiter?
Re: Daten auslesen
Verfasst: So, 20.02.2011 14:51
von WRLEV
Super Danke!
Das hilft mir schon weiter.
Habe leider in der Fragestellung vergessen, daß ich auch das Datum mit auslesen möchte. Wie muss ich das dann nun erweitern?
Vielen Dank schonmal im voraus!
Gruß
WRLEV
Re: Daten auslesen
Verfasst: So, 20.02.2011 15:40
von komma4
Code: Alles auswählen
SELECT `Tabelle2`.`Kundennummer`, `Tabelle2`.`Zahlungen`, `Tabelle2`.`Datum` FROM `Tabelle2`, `Tabelle1` WHERE `Tabelle1`.`Kundennummer` = `Tabelle2`.`Kundennummer`
Mehr über die Syntax von SQL-Abfragen in der Dokumentation Deines Datenbank-Anbieters.
Bei der OOo-internen HSQLDB also:
http://hsqldb.org/web/hsqlDocsFrame.html