Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Débuter
Débuter Forum d'entraide pour débuter avec Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/04/2008, 11h18   #1
Invité régulier
 
Inscription : août 2007
Messages : 141
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 141
Points : 9
Points : 9
Par défaut Ajouter le libellé correspondant au code

Bonjour à tous,

J'utilise une requête me permettant de remonter l'ensemble des demandes par site. La syntaxe de la requête est la suivante :

SELECT (SUBSTR( T1.asset_geography_z , 1, INSTR ( T1.asset_geography_z ,'.',1)-1)) site, (COUNT(*)) total
FROM csd_incident_all_v T1
GROUP BY (SUBSTR( T1.asset_geography_z , 1, INSTR ( T1.asset_geography_z ,'.',1)-1))

La requête donne le résultat suivant :
http://img361.imageshack.us/my.php?image=requetegh1.jpg

Un code Site correspond à un site donné. Ex : le code 1 correspond à Paris.
Je cherche une solution pour qu'apparaisse le libellé du site correspondant comme sur la capture suivante :
http://img187.imageshack.us/my.php?image=requetexb0.jpg
Pouvez-vous SVP m'aider à ce sujet.
Merci.
mattwarend est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 12h32   #2
McM
Expert Confirmé Sénior
 
Inscription : juillet 2003
Messages : 3 459
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3 459
Points : 4 226
Points : 4 226


Fais une jointure avec ta table de site, et mets le libellé dans le group by
__________________
More Code : More Bugs. Less Code : Less Bugs
McM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 13h06   #3
Invité régulier
 
Inscription : août 2007
Messages : 141
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 141
Points : 9
Points : 9
Merci pour ta réponse.
Mais n'existe t'il pas une solution simple pour ajouter le libellé correspondant dans une autre colonne.
Ou bien dire dans la requête que pour un code donné dans la colonne SITE de placer le libellé du site correspondant ?
mattwarend est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 14h14   #4
McM
Expert Confirmé Sénior
 
Inscription : juillet 2003
Messages : 3 459
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3 459
Points : 4 226
Points : 4 226
Merci de ne pas créer plusieurs posts
http://www.developpez.net/forums/sho...d.php?t=519045
__________________
More Code : More Bugs. Less Code : Less Bugs
McM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 14h18   #5
Invité régulier
 
Inscription : août 2007
Messages : 141
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 141
Points : 9
Points : 9
Désolé mais j'ai cherché à replacer mon post au bon endroit mais c'est impossible...
mattwarend est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 14h19   #6
McM
Expert Confirmé Sénior
 
Inscription : juillet 2003
Messages : 3 459
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3 459
Points : 4 226
Points : 4 226
OK, alors, mets celui ci en délestage
__________________
More Code : More Bugs. Less Code : Less Bugs
McM est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h05.


 
 
 
 
Partenaires

Hébergement Web