Bonjour,
J'ai 2 tables dans Sql server 2000 :
TElement(Num,Composants)
ex: 1;1,2
2;2,3
TComposant(Num,Nom)
ex: 1;Comp1
2;Comp2
3;Comp3
Comment avoir la liste des Elements avec le nom de leurs Composants?
ex: 1;Comp1
1;Comp2
2;Comp2
...
merci d'avance pour votre aide
SELECT NumElement, NomElement, NumComposant, NomComposant FROM TElement te INNER JOIN TElementComposant tec ON te.NumElem = tec.NumElem INNER JOIN TComposant tc ON tc.NumComposant = tec.NumComposant
Cordialement _______________________________
Philippe TROTIN Microsoft Services France _______________________________
"alex" a écrit dans le message de groupe de discussion :
Bonjour, J'ai 2 tables dans Sql server 2000 : TElement(Num,Composants) ex: 1;1,2 2;2,3 TComposant(Num,Nom) ex: 1;Comp1 2;Comp2 3;Comp3 Comment avoir la liste des Elements avec le nom de leurs Composants? ex: 1;Comp1 1;Comp2 2;Comp2 ... merci d'avance pour votre aide
Bonjour,
C'est plus un problème de modélisation qu'un problème de requete.
Normalement vous auriez du créer une table TElement, une table TComposants
et une table TElementComposant
SELECT NumElement, NomElement, NumComposant, NomComposant
FROM TElement te
INNER JOIN TElementComposant tec ON te.NumElem = tec.NumElem
INNER JOIN TComposant tc ON tc.NumComposant = tec.NumComposant
Cordialement
_______________________________
Philippe TROTIN
Microsoft Services France
_______________________________
"alex" <Formateur@free.fr> a écrit dans le message de groupe de discussion :
OsVlrx2YIHA.3400@TK2MSFTNGP03.phx.gbl...
Bonjour,
J'ai 2 tables dans Sql server 2000 :
TElement(Num,Composants)
ex: 1;1,2
2;2,3
TComposant(Num,Nom)
ex: 1;Comp1
2;Comp2
3;Comp3
Comment avoir la liste des Elements avec le nom de leurs Composants?
ex: 1;Comp1
1;Comp2
2;Comp2
...
merci d'avance pour votre aide
SELECT NumElement, NomElement, NumComposant, NomComposant FROM TElement te INNER JOIN TElementComposant tec ON te.NumElem = tec.NumElem INNER JOIN TComposant tc ON tc.NumComposant = tec.NumComposant
Cordialement _______________________________
Philippe TROTIN Microsoft Services France _______________________________
"alex" a écrit dans le message de groupe de discussion :
Bonjour, J'ai 2 tables dans Sql server 2000 : TElement(Num,Composants) ex: 1;1,2 2;2,3 TComposant(Num,Nom) ex: 1;Comp1 2;Comp2 3;Comp3 Comment avoir la liste des Elements avec le nom de leurs Composants? ex: 1;Comp1 1;Comp2 2;Comp2 ... merci d'avance pour votre aide