Variablen innerhalb einer Query?
am 25.10.2006 00:10:03 von Sebastian SuchanekHallo NG!
Kann man (bei MySQL v4.1) innerhalb einer Abfrage eine Variable
gleichzeitig setzen und nutzen?
Wenn man beispielsweise aus einer Tabelle gleichzeitig die
absolute Anzahl und relative Anzahl in Prozent von bestimmen
Gruppen abfragen möchte, benötigt man den Wert von
COUNT($Spalte) ja zweimal: Einmal direkt und einmal, um ihn
durch die Gesamtanzahl zu teilen. Da fände ich es blödsinnig,
dem DBMS die Aufgabe des Zählens zweimal aufbrummen zu müssen.
TIA,
Sebastian
PS: Natürlich kann man das Beispiel auch auf der Anwendungsebene
lösen - mir geht's hier eher ums Prinzip.
--
http://www.baumaschinen-modelle.net
http://www.schwerlast-rhein-main.de