Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1491 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Reqûête qui a l'air simple... Mais en fait pas du tout!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Reqûête qui a l'air simple... Mais en fait pas du tout!

n°1778515
miagiste-t​urc
Posté le 27-08-2008 à 19:48:50  profilanswer
 

Bonjour,
 
Voila je bloque depuis 3 heure sur une requête qui peut paraître simple.
 
Je dispose de la table suivante (simplifiée) des connexions des utilisateurs à un système
 
NOM UTILISATEUR    HEURE CONNEXION
Durand                       21:58
Durand                       21:53  
Dupont                       21:51
Durand                       21:00
Dupont                       20:55
Perrin                         20:43
Durand                       20:40
Durand                       20:30
Perrin                         20:12
Dupont                       20:11
Perrin                         20:00
Durand                       19:43
Dupont                       19:02
 
 
Et je voudrais une requête qui me retourne les 3 dernières connexion par utilisateur, soit
Durand                        21:58
Durand                        21:53
Durand                        21:00
Dupont                        21:51
Dupont                        20:55
Dupont                        20:11
Perrin                          20:43
Perrin                          20:12
Perrin                          20:00
 
Quelqu'un aurait-il une idée??? Je travaille en PL SQL sous Oracle, donc s'il faut passer par des boucles for et autre pourquoi pas mais il doit y avoir plus simple avec des requêtes imbriquées mais je dois avouer que la je bloque. Une idée serait la bienvenue. Merci d'avance

mood
Publicité
Posté le 27-08-2008 à 19:48:50  profilanswer
 

n°1778976
casimimir
Posté le 28-08-2008 à 11:52:59  profilanswer
 

tu peux regarder du coté de la fonction analytique rank()over(), puis de surselecter pour ne prendre que les rank <= 3.
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Reqûête qui a l'air simple... Mais en fait pas du tout!

 

Sujets relatifs
Requête SELECT toute simple?[SQL]Problème requête simple: jointure externe
Requête SQL - Question plutôt simple :p[RESOLU] aide pour une requête toute simple
Requête très simple, mais ?executer une simple requete sql avec javascript
[MySQL] Requête apparement simple, mais ...pb sur requete simple :(
[SQL/Access] problème pour une requête en apparence assez simple[MySQL] Probléme sur requete pas simple !
Plus de sujets relatifs à : Reqûête qui a l'air simple... Mais en fait pas du tout!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR