Bonjour,

Voila je dois remplir une table temporaire avec ces valeurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
1	Description	C'est la description	FR	Blablabla  	1
1	Description	C'est la description	FR	Questions	2
2	Description	Dat is description	NL	Blablabla   	1
2	Description	Dat is description	NL	Questions	2
le code qui me permet d'obtenir ces valeurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT LL.ID, LL.[Key], LL.Value, LL.Language, LC.[Key], LT.[Order]
	FROM LanguageString_LanguageString AS LL
	INNER JOIN LanguageString_Relations AS LR ON LR.LS_ID = LL.ID
	INNER JOIN LanguageString_Classes AS LC ON LC.ID = LR.LS_C_ID
	INNER JOIN LanguageString_Types AS LT ON LT.ID = LC.Type_ID
ORDER BY LL.[Key], LL.Language, LT.[Order], LC.[Key]
Le But serait d'avoir pour chaque language quelque chose du genre pour chaque language et si Order1, Order2, Key et Language sont différent:

1 (ID)
Blablabla.Questions.Description (en gros, Order1, Order2 et la Key)
La description (Value)
FR (Language)

Donc voila, je voudrais votre avis car je vois pas trop de moyen a part avec un curseur... et peut etre que c'est pas la meilleure solution... Merci...