Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Wie Kann Ich Berechnungen in Abfragen Durchführen ?

0 views
Skip to first unread message

Karl Riedl

unread,
Jul 1, 2002, 4:23:54 PM7/1/02
to
Wer kann mir erklären oder einen Link verraten, wo beschrieben ist, wie man in SO 5.2 in Abfragen Berechnungen durchführen kann, oder wie man mit StarCalc die Datenbbank ergänzen kann um Berechnungen durchzuführen ? Definiertes Problem : Ich möchte Stundenlohn aus der einen Tabelle mit Stunden aus der anderen Tabelle und Teile mal Anzahl multiplizeren und in einen Bericht oder Abfrage übernehmen, danke im Voraus....

Hartmut Grünhagen

unread,
Jul 11, 2002, 10:22:39 AM7/11/02
to
Hallo,

Im Abfrageentwurf auf SQL-Modus umschalten (Registerblatt unten links), den "SQL"-Button oben links aktivieren und Abfrage nach folgendem Muster anlegen:

SELECT "Tabelle1"."SpalteX-PersNr", SUM ( "Tabelle1"."SpalteY-Stundenlohn" * "Tabelle2"."SpalteZ-Stunden" ) AS "Gewünschter Spaltenname in Abfrage" WHERE "Tabelle1"."Verknüpfungsspalte(hier wohl Personalnummer)" = "Tabelle2"."Verknüpfungsspalte(Personalnummer?)" GROUP BY "Tabelle1"."SpalteX-PersNr"

Ersetzen Sie die Tabellen- und Spaltennamen. Wichtig: Wenn Sie die SUM- Funktion verwenden, müssen alle SELECTierten Felder, die nicht in den Klammern der SUM-Funktion stehen, am Ende GROUPiert werden.

Gruß, Hartmut

Hartmut Grünhagen

unread,
Jul 12, 2002, 2:24:57 AM7/12/02
to
Hallo,

ich bin's nochmal.

Es geht auch ohne SUM- Funktion:

SELECT "Tabelle1"."SpalteX-PersNr", "Tabelle1"."SpalteY-Stundenlohn" * "Tabelle2"."SpalteZ-Stunden" AS "Gewünschter Spaltenname in Abfrage" WHERE "Tabelle1"."Verknüpfungsspalte(hier wohl Personalnummer)" = "Tabelle2"."Verknüpfungsspalte(Personalnummer?)"

Ohne SUM- Funktion müsste die Abfrage auch ohne GROUP funktionieren.

Unterschied zur ersten Abfrage: Mit SUM werden die werte erst multipliziert und dann für die Personalnummer Summiert.
Ohne SUM wird nur multipliziert, Sie bekommen also mehrere Werte je Mitarbeiter.

M.f.G.
Hartmut

0 new messages