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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Petit problème de requête...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Petit problème de requête...

n°806179
emrys-fr
Posté le 26-07-2004 à 11:35:32  profilanswer
 

Bonjour à tous..
 
Alors voilà ma requête

Code :
  1. select promo || '0' || numero_ordre from elv where nom='$nom' and prenom='$prenom'


Regardez pas les $, je fais du perl en fait...
 
Bref, la rêquête en elle même est pas compliquée.
Je veux avoir en sortie un chiffre de 8, genre 20050001, 2005 la promo, un 0, et 001 le numéro d ordre, etc...
 
Seul problème, dans la table, un 1 n'est pas 001, mais 1, un 10 n'est pas 010, mais 10, etç... je me retrouve donc avec un chiffre de longueur 7 au lieu de 8 quand le numero ordre est inférieur à 100, et j'ai absolument besoin de mon formatage précis...
 
Merci d'avance pour toute l'aide que vous pourrez me fournir =)
 
++

mood
Publicité
Posté le 26-07-2004 à 11:35:32  profilanswer
 

n°806181
gizmo
Posté le 26-07-2004 à 11:37:51  profilanswer
 

on doit deviner le SGDB tout seul?

n°806188
emrys-fr
Posté le 26-07-2004 à 11:45:59  profilanswer
 

Oracle 9i pardon =)

n°806191
Valeriand
Posté le 26-07-2004 à 11:47:01  profilanswer
 

Si c'est de l'Oracle regarder du côté de la fonction TO_CHAR, sinon précise le SGBD ça devrait pas mal aider quand même :)

n°806192
gizmo
Posté le 26-07-2004 à 11:48:23  profilanswer
 

lpad plutôt

n°806241
Valeriand
Posté le 26-07-2004 à 12:28:32  profilanswer
 

gizmo a écrit :

lpad plutôt


+1, je suis plus très au point en Oracle :)
Ca ferait donc:

Code :
  1. select promo || '0' || lpad(numero_ordre, 3, '0') from elv where nom='$nom' and prenom='$prenom'

n°806307
emrys-fr
Posté le 26-07-2004 à 13:34:29  profilanswer
 

Ca marche très bien... je ne connaissais pas lpad, merci :)


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

  Petit problème de requête...

 

Sujets relatifs
[POO] Probleme de recuperation de variableFenêtre de petit format dans dreamweaver
Petit problème :(Probleme avec le refus de mise en cache !
probleme a la compilation sous VC++ .NET[Perl] probleme de socket bloquant
Problème compilateur cobol[ C# ] problème "access denied"
petit problème d'externalisation de requete en javapetit probleme avec requete Delete je pense facile mais je vois pas
Plus de sujets relatifs à : Petit problème de requête...


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