Salut, j'ai un problème de requete SQL (le SGBD est mysql 4.0). J'ai des tables pour faire des stat sur plusieurs sites :
j'ai une table s_connected (uuid int, site varchar) : uuid est un identifiant unique par user et par site (dans un cookie), site est le nom du site.
j'ai une table s_page (uuid int, url varchar) : url est le nom de la page que le user uuid a vu.
pour avoir la liste de toutes les combinaisons (site x url), je fais donc un :
select distinct url, site from s_page pp left join s_connected cc on cc.uuid=pp.uuid
Là c'est OK.
Mais comment faire pour compter le nombre fois que chaque combinaison distincte apparait ?
Car quand je fais :
mysql> select distinct url, site, count(pp.uuid) from s_page pp left join s_connected cc on cc.uuid=pp.uuid group by site,url;
ça me compte plusieurs fois les mêmes occurences
Help !
---------------
Friedrich Nietzsche : Le christianisme et l'alcool, les deux plus grands agents de corruption