Thema: Delphi MySQL GROUP BY Fehler!

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#4

Re: MySQL GROUP BY Fehler!

  Alt 2. Apr 2008, 19:23
Hallo,

Zitat von Mavarik:
... Wo liegt der Fehler? ... Habe ich da etwas falsch verstanden?
kein Fehler, eher Letzteres. MySQL bietet ein abschaltbares Feature namens Hidden Fields. Dabei werden alle Non-Aggregate-Fields, welche nicht in die GROUP BY-Klausel aufgenommen werden, als unique angesehen - genau ein Wert eines zufällig ausgewählten Tupels jeder Gruppe erscheint in der Ergebnismenge. Das erklärt den Sprung von 400 auf 460 bei Erweiterung der GROUP BY-Klausel in deinem Beispiel.

Freundliche Grüße
  Mit Zitat antworten Zitat