Bonjour,
Je suis entrain de faire un site de classement.
J'ai une table "site" composée comme ceci :
ID URL
1 http://www.google.fr
2 http://www.ebay.fr
3 http://www.developpez.net
et une table "stats" composée comme ceci
ID IDSITE IN OUT DATE
1 1 1 0 1234567
2 3 0 1 1234578
Je souhaiterai pouvoir en une seule requête lister tous les sites de la table sites en les classant par la somme des IN pour chaque site
SELECT SUM(`in`),SUM(`out`),idsite FROM stats,site GROUP BY idsite ORDER BY SUM(`in`) DESC
en utilisant ça, je liste tous les sites inclus dans la table stats mais il me manque les sites qui ne sont pas présent dans stats mais dans site
Merci de votre aide
Partager