Requête SQL

Fermé
Nadège - 3 janv. 2002 à 10:52
tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 - 5 janv. 2002 à 23:14
Bonjour,

Je n'arrive pas créer une vue.
Pourriez-vous m'aider svp.
Voilà,
J'ai ceci
TABLE A : champ1,champ2,champ3,champ4,....,champ8 (1,2,3,4 clé primaire)
TABLE B : champ1,champ2,champ3,....,champ10 (1,2,3 clé primaire)
Je voudrais créer une vue quime ramène les champs communs (1,2 et 3) des 2 tables et les autres champs + les champs qui n'existent que dans A + les champs qui n'existent que dans B.

Quelqu'un pourrait-il m'aider.
MERci

1 réponse

tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 177
5 janv. 2002 à 23:14
la syntaxe est la suivante :
create view <nom de la vue> as <ta requete>.
Pour ta demande :

CREATE VIEW TA_TB AS select Ta.champ1, Ta.champ2,...., Tb.champ4,Tb.champ5,... from TABLEA Ta , TABLEB Tb where Ta.champ1=Tb.champ1 and Ta.champ2=Tb.champ3 and Ta.champ3=Tb.champ3;

Ta vue est prete a etre utilisee
tafiscobar
0