Requête SQL
Nadège
-
tafiscobar Messages postés 1281 Statut Contributeur -
tafiscobar Messages postés 1281 Statut Contributeur -
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
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
A voir également:
- Requête SQL
- Logiciel sql - Télécharger - Bases de données
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices
- Sql (+) - Forum Programmation
- Cherche des haricot vendez les moi ✓ - Forum DS
- Sql lister les tables ✓ - Forum Programmation
1 réponse
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
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