Mam taki problem:
Zapytanie wybiera mi dane obrazków z tabeli pictures i wygląda ono tak (:
SELECT * FROM pictures;
Poniższe zapytanie wylicza mi średnią dla poszczególnych rekordów i je grupuje na podstawie pid. Moje pytanie pojawia się tutaj: W jaki sposób zrobić tak, aby rekordy w powyższym zapytaniu były sortowane na podstawie wartości "avg" z drugiego zapytania?
Chodzi mi o:
SELECT * FROM pictures ORDER BY avg;
Chciałbym, aby w jakiś sposób podłączyć to drugie zapytanie.
SELECT pid, SUM(vote) AS total, AVG(vote) AS avg, MIN(vote) AS min, MAX(vote) AS max, COUNT(vote) AS num FROM wp_nggv_votes WHERE pid > 0 GROUP BY pid ORDER BY avg DESC LIMIT 0, $limit;
Będę wdzięczny za jakiekolwiek wskazówki.
Pozdrawiam,
Ravik