PDA

Zobacz pełną wersję : zapytanie sql wyciagające ocene artykulu



tier
17-03-2011, 12:10
Witam

Zainstalowalem komponent Plotalot. W nim jest pole do wpisania zapytania do bazy sql ktore to bedzie przedstawione w graficznym wykresie. Przykladowe zapytanie jest takie

SELECT title, hits FROM jos_content order by hits desc limit 10

a wynik tego jest taki:
http://pliki.webserver.lukman.pl/hits.png

W bazie danych jak popatrzalem to faktycznie w jos_content sa pola title, hits :>
Mam do was pytanie...
Mam tabele o nazwie jos_content_rating a w niej content_id i rating_sum

jakie zapytanie zrobic zeby wypisal mi nazwy z jos_content posegregowane wedlug rating_sum z tabeli jos_content_rating?

Z tym ze w jos_content_raing w content_id sa numerki 230,320 etc.. jak je powiazac z tytulami artykulow ? :/

Jola
17-03-2011, 14:27
Witam,
to zapytanie zwróci wszystkie artykuły nawet jeśli nie mają żadnych ocen:

SELECT c.title, r.rating_sum FROM #__content as c left join #__content_rating` as r on c.id = r.content_id order by r.rating_sum desca to tylko te ocenione:

SELECT c.title, r.rating_sum FROM #__content as c join #__content_rating` as r on c.id = r.content_id order by r.rating_sum desc