Hallo, folgendes hab ich vor:
Ich möchte aus einer Tabelle sowohl die summe aller Zahlen eines Users als auch den user mit auslesen und das in einer Abfrage:
Tabelle sieht so aus:
ID
Name
Geld
Das Geld soll nun gezählt werden gruppiert by name und dann soll auch der name ausgegeben werden. Alles soll nach SUM(geld) sortiert werden, die Stellen, wo ich Fehler habe und nicht weiterkomme, markiere ich mal rot:
$result = mysql_query("select id,name SUM(geld) as geld_ausgabe group by name order by SUM(geld) desc",$db);
while($zeile=mysql_fetch_object($result))
{
echo $zeile->geld_ausgabe,
echo $zeile->name;
}
ich kann also nicht order by anwenden und ich kann nicht name,id in einem query ausgeben
Wer kann helfen?
Homepage selbermachen 7.852 Themen, 35.619 Beiträge
SELECT name, sum( geld ) AS ausgabe
FROM `room_foyer`
GROUP BY name
ORDER BY ausgabe DESC
Du mußt schon angeben aus welcher Tabelle gelesen werden soll.
*klong * klong ---> uhhhh
so eine Blamage, humpf also ich bin dir mal wieder zu tiefstem Dank verpflichtet