[SQL Server 2000] Traitements sur table

Fermé
laurence_92 - 29 oct. 2007 à 16:05
 0000 - 3 mai 2008 à 12:23
Bonjour,

Je souhaite réorganiser la table suivante:

N°Facture | N°commande
Facture n°A | commade1^commade2^commade3^
Facture n°B | commade4^commade5^

Cette table stocke les factures de ma société.
Une ligne représente une facture.

Exemple: La facture n°A détaille les 3 commandes :1,2,3. Les numéros des commande d'une même facture sont séparés par le caractère chapeau chinois : ^.
Si il y a une seule commande X, mon champs commande comportera la ligne suivante :commadeX^.

Alors voici ma problématique : Je souhaiterais à partir de ma table plus haut obtenir la table suivante :

N°Facture | N°commande
Facture n°A | commade1
Facture n°A | commade2
Facture n°A | commade3
Facture n°B | commade4
Facture n°B | commade5

Dans cette nouvelle table je n'ai plus une ligne par facture mais une ligne par commande.
De ce fait, je démultiplie mon numéro de facture en autant fois que fait de commande.

Comment puis-je faire cela? Quels sont faut suggestions et piste pour démarrer, je suis débutante en sql?

Merci beaucoup pour votre aide.

Laurence
A voir également:

1 réponse

salut je voulais savoir comment creer un formulaire on utilisant le sql
merci j'attend la réponse
0

Discussions similaires