Bonjour à tous et a toutes,
J'ai une table Article qui contient (ART_ID, ART_Description).
Une autre table ArticleVersion qui contient (ARV_ID, ARV_Description, ART_ID, ARV_LANGUE).
La table Article est la table mère.
Je veux dans une requête (simple ou imbriquée) retrouver ce résultat :
ART_Langue correspond à l'ID de la langue dans la table Langues (1 Anglais, 2 Francais, 3 Italien...).
Mon ultime but est d'avoir l'ARV_ID et l'ARV_DESCRIPTION de chaque famille d'Article en prenant en compte la langue, c'est-à-dire que je ne veux qu'une seule langue, par exemple :
Mon but est d'avoir ce tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Table Article ART_ID | ART_DESCRIPTION 1 | famille 1 2 | famille 2 3 | famille 3 Table ArticleVersion ARV_ID | ARV_DESCRIPTION | ART_ID | ARV_LANGUE 1 | article 1 | 1 | 1 2 | article 2 | 1 | 3 3 | article 3 | 1 | 5 4 | article 4 | 2 | 4 5 | article 5 | 2 | 6
Je travaille sous SQL-Server.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ARV_ID | ARV_DESCRIPTION | ART_ID | ARV_LANGUE 1 | article 1 | 1 | 1 2 | article 4 | 2 | 4
Voila j'espère avoir été assez clair.
Merci par avance.
Partager