Ciao

Devo fare una query intricata che vado a spiegare.

articoli
article_id
article_title

visite
article_id
article_hits

Ho due tabelle (articoli, visite). "articoli" contiene l''id dell'articolo e il suo titolo mentre "visite" contiene, oltre all'id dell'articolo, le visite che questi hanno ricevuto. In un contesto normale me la caverei con un inner join...

SELECT DISTINCT A.article_id, A.article_title FROM articoli AS A INNER JOIN visite AS R ON A.article_id = R.article_id ORDER BY R.article_hits DESC LIMIT 0,5

Cosi facendo mi ricavo il titolo e l'id dei 5 articoli più visiti. Il problema è che il totale delle visite (article_hits) non è salvato in un solo record ma è il risultato di una somma. Mi spiego meglio. Il sistema salva le visite che l'articolo ha ricevuto giornalmente quindi il totale si ricava con...

SUM(article_hits) WHERE article_id='un_articolo_qualsiasi'

Come procedo? Me la cavo con una query o ne devo fare due?