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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème requête

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème requête

n°569911
Shogun2002
Posté le 18-11-2003 à 15:06:09  profilanswer
 

Voilà j'arrive pas à avoir une requete SQL que je veux ...
Je vous donne un exemple
 
J'ai 3 tables :
 
INDIVIDU(id,nom, metier)
INFOS(id, idindividu, poids, idannée)
ANNEE(id, année)
 
Et je veux que ma requete me ressort
 
pour chaque métier, on à le poids moyen pour chaque année, dont la 1ère année classée par ordre décroissant (du poids le plus grand au poids le plus petit)
 
RESULTAT
 
!  METIER  !  2002  !  2003  !
------------------------------
! aaaaaaaa !  120   !  80    !
! bbbbbbbb !  100   !  95    !
! cccccccc !  89.9  !  102   !
! dddddddd !  84.1  !  74    !
etc ...
 
Une requete compatible avec tout les SGBD ... Donc en évitant les fonctions spécifiques à Oracle ou SQL Server ...
 
Merci  :jap:


Message édité par Shogun2002 le 18-11-2003 à 15:06:40
mood
Publicité
Posté le 18-11-2003 à 15:06:09  profilanswer
 

n°569932
Mara's dad
Yes I can !
Posté le 18-11-2003 à 15:25:12  profilanswer
 

Impossible en une seule requête avec les SGBD que je connais, sauf ACCESS (Pivot).
 
Edit, et encore, avec ton ordre de tri sur une année, c'est pas gagné même avec Access :/


Message édité par Mara's dad le 18-11-2003 à 15:26:31

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°569998
Shogun2002
Posté le 18-11-2003 à 16:00:58  profilanswer
 

J'aimerais savoir si en faisant un union on aura cela :
 
!  METIER  !  2002  !
---------------------
! aaaaaaaa !  120   !
! bbbbbbbb !  100   !
! cccccccc !  89.9  !
! dddddddd !  84.1  !
 
UNION
 
!  METIER  !  2003  !
---------------------
! aaaaaaaa !  80    !
! bbbbbbbb !  95    !
! cccccccc !  102   !
! dddddddd !  74    !
 
 
RESULTAT  
 
!  METIER  !  2002  !  2003  !
------------------------------
! aaaaaaaa !  120   !  80    !
! bbbbbbbb !  100   !  95    !
! cccccccc !  89.9  !  102   !
! dddddddd !  84.1  !  74    !
 
 
?????

n°570010
Shogun2002
Posté le 18-11-2003 à 16:21:28  profilanswer
 

bonje viens de tester c pas ça ...

n°570192
HappyHarry
Posté le 18-11-2003 à 20:10:28  profilanswer
 

Mara's dad a écrit :

Impossible en une seule requête avec les SGBD que je connais, sauf ACCESS (Pivot).
 
Edit, et encore, avec ton ordre de tri sur une année, c'est pas gagné même avec Access :/


 
[+1]


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

  Problème requête

 

Sujets relatifs
Probleme requeteProblème dans une requête SQL
problème avec une requête LIKE[MySQL] problème avec requête GRANT
Probleme avec une requete SQL: je ne sais pas comment faire...![SQL server] Problème de requête [--RESOLVED--]
[PHP] probleme refresh cause de requete[ACCESS] Problème de syntaxe d'une requête !
probleme requete et formulaire access...[asp] probleme a une requete
Plus de sujets relatifs à : Problème requête


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