|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : mars 2006 Messages : 19 ![]() |
Bonjour à tous,
Dans une table "stat" j'ai la resolution écran des visiteurs, leur ip et une date: id datez resolution ip 2 18/02/2011 1024*768 xxx.xxx.xxx.204 3 18/02/2011 1024*768 xxx.xxx.xxx.159 4 18/02/2011 1280*768 xxx.xxx.xxx.87 5 19/02/2011 1280*768 xxx.xxx.xxx.56 6 19/02/2011 1024*768 xxx.xxx.xxx.204 7 21/02/2011 1280*768 xxx.xxx.xxx.56 8 21/02/2011 1024*768 xxx.xxx.xxx.204 9 21/02/2011 1024*768 xxx.xxx.xxx.9 J'ai fait la requête suivante : Code :
resolution cptreso 1024*768 5 1280*768 3 J'ai bien les différentes résolutions avec la somme mais j'aimerais en plus affiner le résultat par ip, c'est a dire qu'un utilisateur qui est 3 fois dans la base (ex xxx.xxx.xxx.204) ne soit compté qu'une fois et de préférence avec la date la plus récente. J'aimerais obtenir : resolution cptreso 1024*768 3 1280*768 2 J'ai essayé de mettre un select dans le from mais ça ne fonctionne pas... qui peut m'aider svp ??? |
||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Jérémy Étudiant Inscription : octobre 2009 Messages : 236 ![]() |
Code :
SELECT resolution, count(resolution) AS cptreso FROM stat GROUP BY resolution, ip ORDER BY resolution |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mars 2006 Messages : 19 ![]() |
en incluant ip dans le group by j'obtiens 673 lignes...(sur 906 au total)
resolution cptreso 1024x768 1 1024x768 2 1024x768 1 1024x768 2 1024x768 1 ..... |
|
|
00
|
|
|
#4 | |
![]() ![]() |
Citation:
Comment y distingues-tu les IP ? Est-ce qu'en fait tu ne veux conserver pour chaque IP que la résolution de la dernière date et ensuite compter ces résolutions ?
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : mars 2006 Messages : 19 ![]() |
A l'affichage je ne veux pas la date et l'ip, c'est seulement dans le tri.
Je ne sais pas si mon explication est bien clair ? |
|
|
00
|
|
|
#6 | ||
|
Invité régulier
![]() Inscription : mars 2006 Messages : 19 ![]() |
J'ai trouvé :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com