Précédent   Forum du club des développeurs et IT Pro > Bases de données > MySQL > Requêtes
Requêtes Forum d'entraide sur les requêtes MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 02/01/2013, 14h38   #1
fra7878
Invité régulier
 
Inscription : janvier 2011
Messages : 60
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 60
Points : 7
Points : 7
Par défaut help requête Mysql - Compteur

Bonjour,

Je gère une db de check in/check out d'une réception.
J'aimerais faire une requête qui me permettrait de trier le nombre de personnes ayant été le plus visitées durant une période donnée.
Voici la structure de ma table:
ex:
ID - 134
date_in - 2012-12-22 14h00
name - jean
visiting (personne visitée)- DRH
date_out - 2012-12-22 15h30
...

L'idée est de trier les résultats par count visiting desc et d'obtenir par ex:

visiting nbr
DRH 35
Marketing 32
Pierre 24
Pol 21
...

Merci pour votre aide
fra7878 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2013, 15h39   #2
punkoff
Expert Confirmé
 
Homme
Inscription : mai 2002
Messages : 2 154
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2002
Messages : 2 154
Points : 3 486
Points : 3 486
bonjour,


Pour la partie agrégation regardez ceci :
http://sqlpro.developpez.com/cours/sqlaz/ensembles/#L1

Pour la partie trie, ceci :
http://sqlpro.developpez.com/cours/sqlaz/select/#L2
punkoff est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2013, 16h34   #3
fra7878
Invité régulier
 
Inscription : janvier 2011
Messages : 60
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 60
Points : 7
Points : 7
Merci pour ta réponse.

Je poste quand même ma solution:
Code :
1
2
3
4
5
6
7
8
 
SELECT COUNT( id ) nbr, visiting
FROM visitors
WHERE date_in
BETWEEN '2012-01-01'
AND '2012-12-31'
GROUP BY visiting
ORDER BY nbr DESC
fra7878 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h45.


 
 
 
 
Partenaires

Hébergement Web