php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.01.2012, 20:38  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard Bewertungen zusammenfassen, Durchnitt errechnen und ausgeben

Hallo!

ich hoffe es geht euch allen gut, ich hätte eine Frage bzgl der Abfrage aus einer MySQL Datenbank.
In seperaten Schritten mit PHP ginge das sicher auch so, frage ist nur ob ich das direkt in MySQL lösen kann:

In einer Tabelle stehen Bewertungen zu Produkten.
bewertungs_id, rating, produkt_id

Gibt es in MySql denn die Möglichkeit alle Ratings vom Produkt XY zusammenzufassen, den Durschnitt zu berechnen und nach Rangordnung (Platz 1 bis X) auszugeben?

Oder muss ich das auf jeden Fall mit PHP lösen, d.h. erst alle Ratings zum Produkt auszulesen per PHP zusammenfassen und Durschnitt berechnen und den Platz zuordnen?


Danke euch !


Grüße
Felix

Geändert von taurus (24.01.2012 um 21:33 Uhr).
taurus ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.01.2012, 20:46  
Erfahrener Benutzer
 
Registriert seit: 13.01.2012
Beiträge: 256
PHP-Kenntnisse:
Anfänger
akretschmer befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von taurus Beitrag anzeigen
Hallo!

ich hoffe es geht euch allen geht, ich hätte eine Frage bzgl der Abfrage aus einer MySQL Datenbank.
In seperaten Schritten mit PHP ginge das sicher auch so, frage ist nur ob ich das direkt in MySQL lösen kann:

In einer Tabelle stehen Bewertungen zu Produkten.
bewertungs_id, rating, produkt_id

Gibt es in MySql denn die Möglichkeit alle Ratings vom Produkt XY zusammenzufassen, den Durschnitt zu berechnen und nach Rangordnung (Platz 1 bis X) auszugeben?

Oder muss ich das auf jeden Fall mit PHP lösen, d.h. erst alle Ratings zum Produkt auszulesen per PHP zusammenfassen und Durschnitt berechnen und den Platz zuordnen?


Danke euch !


Grüße
Felix
Ja.

Andreas
akretschmer ist offline   Mit Zitat antworten
Alt 24.01.2012, 21:34  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Danke Andreas Dein Tipp war goldwert. AVG ist das Stichwort. und es funktioniert schon ganz gut.. Muss mich jetzt nur nochmal mit den JOINS auseinandersetzen damit ich den Platz vom User bekomme..
Aber danke, ich schaff das
taurus ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Gleiches Datum zusammenfassen / Werte in einer Zeile ausgeben badaboom PHP Tipps 2010 7 25.04.2010 17:03
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
berechnen und zusammenfassen, kundenbewertungen zusammenfassen, bewertungen zusammenfassen, php bewertungen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:45 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum