von whoopy84 » Mi, 08.10.2008 07:33
hallo barlee,
unter perl habe ich gelernt welche klammer ich nehmen muss[ , aber bei sql bin ich mir nicht sicher, bestimmt diese einfache ( ,habe also meine bisherige sqlcode in klammer gesetzt und deinen code dazugefügt, ohne erfolg, aber dass so am rande, auch mit dem zweiten code bin ich nicht zu dem gewünschten ergebniss gekommen,
geht es, das die berechnung noch einfacher ist, und zwar das database nur die errechnete zelle (feldname =as gesamt ) errechnet als gesamtsumme zb AS Total, ohne dass der monat berücksichtigt wird, würde ja reichen in der formularansicht, dass sortieren kann ich ja unter berichte aufbauen, (gruppierungen), Warum nimmt database die funktion summe nicht an, wäre doch ersichtlich , einen neuen feldnamen aufzubauen und dort die gewünschte summe berechnen zu lassen wie hier im beispiel Menge*Preis = Gesamt davon jetzt die totale summe der errechneten Verluste ,
hier noch mal mein code
SELECT
"Tab_A"."Monat",
SUM("Tab_A"."Gesamt") AS "Summe_Monat"
FROM
(
SELECT
"Monat" AS "Monat",
"Abteilung" AS "Abteilung",
"Menge" AS "Menge",
"Preis" AS "Preis",
"Menge" * "Preis" AS "Gesamt "
FROM "Verlust "
) "Tab_A"
GROUP BY
"Tab_A"."Monat"
(SELECT "Monat" AS "Monat", "Abteilung" AS "Abteilung", "Menge" AS "Menge", "Preis" AS "Preis", "Menge" * "Preis" AS "Gesamt " FROM "Verlust ")
hallo barlee,
unter perl habe ich gelernt welche klammer ich nehmen muss[ , aber bei sql bin ich mir nicht sicher, bestimmt diese einfache ( ,habe also meine bisherige sqlcode in klammer gesetzt und deinen code dazugefügt, ohne erfolg, aber dass so am rande, auch mit dem zweiten code bin ich nicht zu dem gewünschten ergebniss gekommen,
geht es, das die berechnung noch einfacher ist, und zwar das database nur die errechnete zelle (feldname =as gesamt ) errechnet als gesamtsumme zb AS Total, ohne dass der monat berücksichtigt wird, würde ja reichen in der formularansicht, dass sortieren kann ich ja unter berichte aufbauen, (gruppierungen), Warum nimmt database die funktion summe nicht an, wäre doch ersichtlich , einen neuen feldnamen aufzubauen und dort die gewünschte summe berechnen zu lassen wie hier im beispiel Menge*Preis = Gesamt davon jetzt die totale summe der errechneten Verluste ,
hier noch mal mein code
SELECT
"Tab_A"."Monat",
SUM("Tab_A"."Gesamt") AS "Summe_Monat"
FROM
(
SELECT
"Monat" AS "Monat",
"Abteilung" AS "Abteilung",
"Menge" AS "Menge",
"Preis" AS "Preis",
"Menge" * "Preis" AS "Gesamt "
FROM "Verlust "
) "Tab_A"
GROUP BY
"Tab_A"."Monat"
(SELECT "Monat" AS "Monat", "Abteilung" AS "Abteilung", "Menge" AS "Menge", "Preis" AS "Preis", "Menge" * "Preis" AS "Gesamt " FROM "Verlust ")