aus Zwei Views mit unterschiedlichen Spalten eine view erstellen

fiona08

New Member
Hallo Leute,

wie kann ich 2 Views mit unterschiedlichen Spalten zu 1 verbinden?

Spalte der ersten Views
v_Dispo1
anlID| anlBez| PlanW| ligneID| ligneBez| Mois| Annee

Spalten der zweiten View v_Dispo2
DonneeLigneID|linieID|ligneBez|ligneID|Mois|Annee|IstTempsDispo|IST2009|13Mois

v_Dispo3, die die Verbindung der anderen 2 Views sind muss folgende Spalten haben:
anlID| anlBez|linieID|ligneBez|Mois|Annee|PlanW|IstTempsDispo|IST2009


Sql Alle Views:
v_Dispo1

---1--
create view v_Dispo1 as
select donneeMois.anl_id as anlID,
anl.bez as anlBez,
donneeMois.NonDispo as PlanW,
ligne.ligne_id as ligneID,
ligne.bez as ligneBez,
SUBSTRING(CONVERT(varchar, donneeMois.validite, 110), 1, 2) as Mois,
SUBSTRING(CONVERT(varchar, donneeMois.validite, 110), 7, 10) as Annee

from donneeMois, anl, ligne
where donneeMois.anl_id = anl.anl_id
and anl.anl_id = ligne.anl_id


---2---
create view v_Dispo2 as
select DonneeLigne.DonneeLigne_id as DonneeLigneID,
DonneeLigne.ligne_id as linieID,
linie.bez as ligneBez,
SUBSTRING(CONVERT(varchar, DonneeLigne.validite, 110), 1, 2) as Mois,
SUBSTRING(CONVERT(varchar, DonneeLigne.validite, 110), 7, 10) as Annee,
tempsDispo.ist as IstTempsDispo,
tempsDispo.haut as IST2009,
'13' as 13Mois

from DonneeLigne, ligne, tempsDispo

where ligne.ligne_id = DonneeLigne.ligne_id
and DonneeLigne.DonneeLigne_id = tempsDispo.DonneeLigne_id


Danke im voraus für euere Hilfe
Fiona
 
Back
Top