Ilja: Doppelzählungen verhindern

Beitrag lesen

yo,

ERROR: subquery must return only one column

die fehlermeldung kam doch aber nicht bei der query, ich vermute, du hast noch spalten hinzugefügt wie es weiter unten steht ?

wie kann ich im SUBSELECT mehrere Spalten abfragen z.B.
SELECT SUM(z.SPALTE1), SUM(z.SPALTE2), SUM(z.SPALTE3), SUM(z.SPALTEx)

wenn man mehrere spalten zurück geben will, dann hat man unter anderem zwei verschiedene ansätze:

1. entweder du machst auch mehrere unterabfragen, was ich persönlich gerne mache.

2. oder aber du musst eben die joins benutzen, was wiederrum den nachteil haben kann, dass du mehr datensätze bekommst, als du willst und darauf dann achten musst.

du musst dich aber für einen weg entscheiden....

Ilja