Daten auslesen

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

WRLEV
Beiträge: 5
Registriert: So, 06.02.2011 13:33

Daten auslesen

Beitrag 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
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Daten auslesen

Beitrag 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?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
WRLEV
Beiträge: 5
Registriert: So, 06.02.2011 13:33

Re: Daten auslesen

Beitrag 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
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Daten auslesen

Beitrag 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
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Antworten