Re: GREATEST / MAX von berechneten Spalten
Mark Knochen Wrote:
-------------------------------------------------------
> Was mir gerade einfällt ... ist die Gruppierung
>
> id_company,resultDate
>
> richtig, wenn ich erst nach Firma und dann nach
> Datum gruppieren möchte? Ich habe bei der
> Umkehrung
>
>
> GROUP BY resultDate,id_company keine Veränderung
> feststellen.
Hallo Mark,
ich denke, in dem Fall ist die Reihenfolge egal. Wenn Du aber auf Zwischenergebnisse zugreifen oder die Datensätze sortiert ausgeben möchtest, dann ist die Reihenfolge des GROUP BY entscheidend. Abhängig von den vorhandenen Indices, kann die Reihenfolge im GROUP BY natürlich auch einfluß auf die Performance haben. Stimmt der GROUP BY mit dem Index überein, dann findet MySQL die Daten schneller.
Grüße
Thomas