Bonjour à tous,

Je dispose de trois tables
CLIENT
FOURNISSEUR
CONTACT
Les structures de client et fournisseur (nom des champs, etc..) sont identiques et donnent (je ne donne que les champs qui m'intéressent)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
SOC     COMPTE       NOM       TELEPHONE    FAX                                 
------  ----------  ------       ----------     -------
999      101           DURAND      32323333  43434344
100      223           DUPOND     12233534   8788773
...
clef unique : soc+compte

La table contact ressemble elle à ceci (uniquement les champs qui m'intéressent)


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
SOC   ID  TIERS    NM     TYPETIERS  TEL2 FAX2                                    
----------------------------------------------------------------------
999     1    101      PAUL        C        067373733   4343333
100     2    223      JEAN         F        23323232     7677
...

type tiers : C si client F si fournisseur
Et je cherche à créer une vue qui me donnerait ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
SOC  ID  TIERS    NM   TIER2    TYPTIERS  TEL FAX                                   
----------------------------------------------------------------------
999    1    101      PAUL   DURAND     C        32323333  43434344
100    2    223      JEAN   DUPOND     F        12233534   8788773
999         101               DURAND     C        067373733   4343333
100         223               DUPOND     F        873737377   23323232
...
Je travaille sur deux SGBD : Firebird 2 et Microsoft SQL SERVER



merci d'avance