Bonjour à tous,


Je dispose d'une base de données qui contient grosso modo 3 informations primordiales...

Adresse IP, Heure de connexion, Heure de déconnexion.

En fait, j'aurai besoin de faire un découpage par heure et d'afficher un "pique". En gros, indiquer par heure combien il y a eu d'IP différente EN MEME TEMPS.
Je ne vois pas trop comment établir mon algorithme afin qu'il soit pas trop long à s'exécuter. En effet, l'algorithme pourra rencontrer plusieurs milliers de lignes et du coup, il ne faudrait pas qu'il soit trop trop long à s'exécuter. J'ai bien eu l'idée de parcours chaque minute de l'heure et pour chacune de ces minutes de voir quelle IP était "présente" et de ne conserver que le max de ce parcours. Mais c'est relativement lourd.


Comment procéderiez-vous ? J'espère que j'ai exposé assez clairement mon problème