SELECT mit SubSELECT und GROUP BY
Hallo, folgende Abfrage klappt:
SELECT max(t.Fwoche) as 'FWoche',
max(k.Tourenkz) as Tour,
sum(t.stueck) as Stueck,
sum(t.einheiten) as Einheiten
FROM P\_Technik t, A\_Kopf k
WHERE k.id = t.id\_a\_kopf
AND left(t.Fwoche,2) = '12'
AND t.fsystem LIKE '%'
AND t.p\_art 3
AND right(t.Fwoche,2) \>= 10
AND right(t.Fwoche,2)
Wenn ich jetzt allerdings den SELECT - Bereich erweitere klappt es nicht mehr:
SELECT max(t.Fwoche) as 'FWoche',
max(k.Tourenkz) as Tour,
sum(t.stueck) as Stueck,
sum(t.einheiten) as Einheiten,
sum(SELECT count(e.Typ)
FROM P\_Einzelholz e
WHERE k.id = e.id\_a\_kopf
AND e.position = t.position
AND e.Typ LIKE 'R%') as 'Rahmen'
Von diesen 'Unter-Selects' bräuchte ich allerdings noch mehr, auch auf andere Tabellen. Wenn ich das ganze ohne GROUP BY mache klappt es auch. Auch mit weiteren 'Unter-Selects'.
Was mache ich falsch?
Wie setzt man solche Abfrage eigentlich 'richtig' um?
Ich habe lange gesucht, aber nichts gefunden was mich weitergebracht hat.
Danke schonmal an alle!!
mfg c-u-b-e