Das ich es sehr interessant finde versuche ich ein bissen mehr zu erklären
Also in select 1 gruppiere ich die Daten auf Grund von Datum und in having clausel
mache mit diesem Datum Einschränkungen
Beim select 2 nehme ich zwei spalten int, int von select 1, und gruppiere bei dritte spalte von select 1 und in der having clausel mache mit der dritte spalte Einschränkungen
Jetzt aber will ich mit dem select 3 par anderen spalte von select 1 ausgeben
Oh......... ist es schwierig zu beschreiben
Etwa so im sql
select t.spalte1, t.spalte2, t.spalte3, t.spalte4 from
(
select t.spalte4,t.spalte5,sum(t.spalte7) from
(
select r.spalte1, r.spalte2, r.spalte3, r.spalte4,
r.spalte5, r.spalte6, r.spalte7,max(r.spalte8) from tabelle r
group by r.spalte1, r.spalte2, r.spalte3, r.spalte4,
r.spalte5, r.spalte6, r.spalte7
having r.spalte6>max(r.spalte8)
) as t
group by t.spalte4,t.spalte5
having sum(t.spalte7)>10000000
) as tt
[/PHP]