Bonjour,
je souhaite créer une vue afin d'afficher tous les produits de ma BdD. Un produit est soit un DVD soit un roman (héritage). Dans ma table PRODUIT, j'ai numprod, titreprod et annee. Dans ma table DVD, j'ai realisateur (+ numprod, titreprod et annee) et dans ma table ROMAN, j'ai auteur (+ numprod, titreprod et annee).
Ma vue ressemble à ça :
create view affich_prod
as
select p.titreprod, p.annee
from dvd d, produit p
where d.numprod = p.numprod
or
select p.titreprod, p.annee
from roman r, produit p
where r.numprod = p.numprod;
go
et le message d'erreur est : Expression de type non booléen spécifiée dans un contexte où une condition est attendue, près de ';'.
est-il possible de créer une vue avec 2 select ?
si non, comment puis-je faire ?
merci d'avance.
Configuration: Windows Vista
Firefox 3.0.10