Hallo,
ich hab ein kleines Problem mit einer SQL- Anweisung und hoffe ihr könnt mir helfen.
SELECT (SELECT SUM (Höhe * Länge)
FROM Geometrie
WHERE Art = "Quader(AW)")
-
(SELECT SUM (Höhe * Länge)
FROM Geometrie
WHERE Art = "Quader(AWÖ)" ) AS Masse
FROM Geometrie;
In dieser Anweisung möchte ich nur die Differnz aus zwei Summen haben, aber es kommt nicht nur ein Wert heraus sondern mir wird der Wert so oft angezeigt wie viele Datensätze die Tabelle Geometrie hat.
Was kann ich machen um nur eine Wert zu erhalten, ich hab schon mit GROUP BY herum gespielt, aber es nicht hinbekommen.
Danke schon mal im Voraus.
ich hab ein kleines Problem mit einer SQL- Anweisung und hoffe ihr könnt mir helfen.
SELECT (SELECT SUM (Höhe * Länge)
FROM Geometrie
WHERE Art = "Quader(AW)")
-
(SELECT SUM (Höhe * Länge)
FROM Geometrie
WHERE Art = "Quader(AWÖ)" ) AS Masse
FROM Geometrie;
In dieser Anweisung möchte ich nur die Differnz aus zwei Summen haben, aber es kommt nicht nur ein Wert heraus sondern mir wird der Wert so oft angezeigt wie viele Datensätze die Tabelle Geometrie hat.
Was kann ich machen um nur eine Wert zu erhalten, ich hab schon mit GROUP BY herum gespielt, aber es nicht hinbekommen.
Danke schon mal im Voraus.