SQL: Comment joindre une vue avec une table?
Mise à JOUR:
Je suis de l'utilisation de MySQL instruction pour créer une vue:
J'ai besoin d'afficher les Éditeurs, le prénom, le Nom et la Ville s'ils expédié plus de 50 livres. Les trois tableaux que j'ai sont:
create table editors (
ed_id char(11),
ed_lname varchar(20),
ed_fname varchar(20),
ed_pos varchar(12),
phone varchar(10),
address varchar(30),
city varchar(20),
state char(2),
zip char(5),
ed_boss char(11));
create table titleditors (
ed_id char(11),
title_id char(6),
ed_ord integer);
create table salesdetails (
sonum integer,
qty_ordered integer,
qty_shipped integer,
title_id char(6),
date_shipped date);
Quelqu'un peut me dire quel est le code serait de créer ce résultat?
Je n'ai pas fait les tables, je viens d'avoir à faire avec ce qu'on m'a donné.
source d'informationauteur Craig Hooghiem
Vous devez vous connecter pour publier un commentaire.
Archaïque de la syntaxe (notez le brassage des conditions de jointure et des conditions de filtre):
Syntaxe moderne (conditions de jointure et des conditions de filtre sont séparées):
Se joint à l'encontre des vues fonctionnent exactement comme des jointures sur des tables. Utilisez simplement le nom de la vue à la place d'un nom de table classique.