Frage : Notwendigkeitsunterstützung mit MYSQL PHP-Ausgangsfrage

Hallo, werden
, das ich ein on-line-Einrichtungssystem, das im Allgemeinen zwei Tabellen benutzt, diese habe, benannt:

site_users - diese Tabelle enthält Ausrichtungsdetails, wenn der Kunde auf meiner Web site registriert, dieses produziert auch ein user_id Feld, das zum customer.

ordering einzigartig ist - dieses enthält alle on-line-Einrichtungsinformationen, einschließlich ein Feld genannt total, das jeden einzelnen on-line-Auftrag amount.

What speichert, ich tun muss soll einen Report erzeugen, der den ganzen einzigartigen Kunden anzeigt, also, wenn sie mehrfache Zeiten bestellt haben, die sie nur einmal erscheinen, aber ihre Gesamtmenge ist die Gesamtmenge ALLES Aufträge…

The Codes ich bin bis jetzt habe:

$result = mysql_query („
SELECT
`bestellen`. `user_id `, `ordering `. `first_name `, `bestellen`. `last_name `, `bestellen`. `Gesamt`,
(SELECT
Summe (`bestellen`. `Gesamt`)
FROM
`bestellen`

) ALS `Gesamt`
FROM
`bestellen`
AUFTRAG DURCH `Gesamt`DESC

; ");

However dieses gibt alle Reihen aus, und die Gesamtmenge ALLER Aufträge ist die selbe in jedem Gesamtfield.

Can, das jede mir für 500 Punkte helfen?

Thanks

Antwort : Notwendigkeitsunterstützung mit MYSQL PHP-Ausgangsfrage

Traurige geringfügige Korrektur,


$result = mysql_query („
      AUSERWÄHLT
            `bestellen`. `user_id `, `bestellen`. `first_name `, `bestellen`. `last_name `, `bestellen`. `Gesamt`,
                  Summe (`bestellen`. `Gesamt`) als `Gesamt`
            VON
                  `Einrichtung `

            GRUPPE DURCH `bestellen`. `user_id
            AUFTRAG DURCH `Gesamt`DESC    
; ");
Weitere Lösungen  
 
programming4us programming4us