Hallo,
ich bräuchte kurz eine Bestätigung.
Wenn ich eine sql_query habe wie z.B. folgende:
Ich kann nun mit test2 vergleichen, aber im Ergebnis ist nur "test" als variable verfügbar, "test2" jedoch nicht.
Das hatte mich am Anfang etwas irritiert, ist aber logisch.
Nun weiter.
Warum muss ich GROUP BY verwenden,
wenn ich eine Aggregatfunktion benutze?
Ich möchte, nein, ich brauche ja eigentlich keine GROUP BY funktion.
Das ist mir in dem Fall total wurscht.
Warum ist GROUP BY also nötig?
Und nach was soll ich dann gruppieren wenn ich es garnicht vorhanbe bzw. es eigentlich egal ist?
Einfach nach z.B. id oder so gruppieren?
Könnte mir dann ja eigentlich irgendeine Spalte aussuchen, oder?
Dankeschön
ich bräuchte kurz eine Bestätigung.
Wenn ich eine sql_query habe wie z.B. folgende:
PHP-Code:
SELECT test FROM db WHERE test = test2
Das hatte mich am Anfang etwas irritiert, ist aber logisch.
Nun weiter.
Warum muss ich GROUP BY verwenden,
wenn ich eine Aggregatfunktion benutze?
Ich möchte, nein, ich brauche ja eigentlich keine GROUP BY funktion.
Das ist mir in dem Fall total wurscht.
Warum ist GROUP BY also nötig?
Und nach was soll ich dann gruppieren wenn ich es garnicht vorhanbe bzw. es eigentlich egal ist?
Einfach nach z.B. id oder so gruppieren?
Könnte mir dann ja eigentlich irgendeine Spalte aussuchen, oder?
Dankeschön
Kommentar