Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Rating [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Rating


 
lordoflima
08-08-2002, 18:15 
 
hi!
also ich habe folgendes problem:
für ein rating-system möchte ich ermitteln welcher user wieviel rating-punkte vergeben hat. und zwar habe ich das feld "rating" und "user". nun soll gezählt werden, welcher user insgesamt wieviele rating-punkte vergeben hat und der durchschnitt (also ratingpunkte / anzahl stimmen) ich möchte aber so wenig wie möglich querys benutzen. wie geht das am besten?

 
goth
08-08-2002, 20:26 
 
SELECT user, SUM(rating), AVG(rating)
FROM tabelle
GROUP BY user

 
lordoflima
08-08-2002, 21:04 
 
danke für die schnelle hilfe :D
wie kann ich die user dann nach rating absteigend sortieren? mit AVG(rating) AS durchschnitt ORDER BY durchschnitt ASC? und kann ich dann ausgeben wie oft der user abgestimmt hat?

 
goth
08-08-2002, 21:26 
 
SELECT user, SUM(rating) AS summe, AVG(rating) AS durchschnitt
FROM tabelle
GROUP BY user
ORDER BY durchschnitt DESC

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:33 Uhr.