Problem mit Aufsummierung verschiedener Kunden

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

fedx
Beiträge: 2
Registriert: Mi, 02.04.2014 15:52

Problem mit Aufsummierung verschiedener Kunden

Beitrag von fedx »

Hallo!


Ich habe ine Problem bei Base und hoffe ihr könnt mir helfen! Ich habe Apache OpenOffice 4.0.1 Win7 Prof und erstelle eine ODB.
Ich möchte Nutzungen von verschiedenen Kunden tracken.
Ich habe eine Liste von Kunden in "Liste_Kunde".
Eine Table wo ich die Guthaben der Kunden verwalte "Konten".
Eine Table wo ich den Verbrauch der Kunden verwalte "Spieleintrag".

Nun versuche ich über eine Abfrage das Restguthaben pro Kunde zu ermitteln. Leider kenne ich mich nicht besonders gut aus.
Ich habe folgendes dank OOB Handbuch zu stande bekommen:

(
SELECT "KundenID",
SUM("Eingang") AS "SummeEingang",
SUM("Verbrauch") AS "Summeverbrauch"
FROM
"Konten",
"Spieleintrag"
Group by "KundenID"
)

Nun ist das Problem, das diese Funktion viel zu hohe Werte ausspuckt und zweitens das Kunden die nur Guthaben haben nicht angezeigt werden.
Habt ihr irgendwelche Tips für mich oder könnt mir sogar bei der Erstellung helfen?
Wäre sehr dankbar!

Grüße Fedx
RobertG
********
Beiträge: 2067
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Problem mit Aufsummierung verschiedener Kunden

Beitrag von RobertG »

Hallo Feldx,

Du schreibst eine Abfrage auf ohne zu definieren, wie die Tabellen zusammenhängen. Da müsste irgendetwas stehen wie

Code: Alles auswählen

WHERE "Konten"."..." = "Spieleintrag"."..."
Du ordnest die Felder nicht den Tabellen zu. Das klappt solange gut, wie die Felder in den Tabellen unterschiedliche Bezeichnungen haben.

Willst Du auch bei leeren Feldern im "Verbrauch" etwas anzeigen, dann hilft vielleicht

Code: Alles auswählen

IFNULL(SUM("Verbrauch"),0) AS "Summeverbrauch" 
Ansonsten eignet sich für so etwas auch eine korrelative Unterabfrage - nur wage ich die jetzt nicht zu konstruieren, da die Tabellenzusammenhänge mir nicht klar sind.

Gruß

Robert
fedx
Beiträge: 2
Registriert: Mi, 02.04.2014 15:52

Re: Problem mit Aufsummierung verschiedener Kunden

Beitrag von fedx »

Hey!

Vielen Dank!

Grüße
Antworten