Hjælp til udvidelse af SQL
Jeg skal bruge et ekstra felt i mit view.Problemet er at jeg ikke lige kan overskue hvori det skal indsættes.
Feltet jeg skal have med er BESTIL_NR fra tabellen ta_www_bestil.
Det er sikkert simpelt for enhver DBA. Men det er jeg ikke :)
SQLen er følgende:
CREATE OR REPLACE VIEW VA_WWW_AUTOMAT ( AUT_NR,
AUT_SER_NR, ELKTR_NR, PROG_NR, KAB_NR,
AKTIV_KODE, STED_NR, BEMAERK, AUT_NAVN_NR,
AUT_ART_NR, AUT_NAVN, ELKTR_BETEGN, FABR_NR,
FABR_BETEGN, AUT_ART_NAVN, KAB_BETEGN, STED_ID,
KUNDE_NR, STED_SYNONYM, STED_NAVN, STED_ADRESSE,
POSTNR, POSTBY, PROG_VERS, AUT_BEMAERK,
BESTIL_DATO, BESTIL_BEMAERK, OENSKE_DATO, YDELSE_NAVN
) AS SELECT
a.AUT_NR,
AUT_SER_NR,
a.ELKTR_NR,
a.PROG_NR,
a.KAB_NR,
a.AKTIV_KODE,
a.STED_NR,
a.BEMAERK,
a.AUT_NAVN_NR,
n.aut_art_nr
-- N_BESOEG,
AUT_ART_NR,
AUT_NAVN,
ELKTR_BETEGN,
e.FABR_NR,
-- PRD_NR,
FABR_BETEGN,
AUT_ART_NAVN,
kab_betegn,
STED_ID,
KUNDE_NR,
STED_SYNONYM,
STED_NAVN,
STED_ADRESSE,
s.POSTNR,
postby,
PROG_VERS,
AUT_BEMAERK ,
--BESTIL_NR,
BESTIL_DATO,
BESTIL_BEMAERK,
OENSKE_DATO,
YDELSE_NAVN
-- BESTIL_LINIE_NR
FROM
ta_automat a,
ta_aut_navn n,
ta_elktr e,
ta_fabr f,
ta_aut_art aa,
ta_kab k,
ta_sted s,
ta_postnr p,
ta_prog_vers v,
(
select
AUT_NR,
AUT_BEMAERK ,
--BESTIL_NR,
BESTIL_DATO,
BESTIL_BEMAERK,
OENSKE_DATO,
YDELSE_NAVN
-- BESTIL_LINIE_NR
from
ta_www_bestil_aut ba ,
ta_www_bestil b ,
ta_ydelse y
where
ba.bestil_nr = b.bestil_nr and
ba.ydelse_nr = y.ydelse_nr and
b.aktiv = 1
) b
WHERE
a.aut_navn_nr = n.aut_navn_nr and
a.elktr_nr = e.elktr_nr and
e.fabr_nr =f.fabr_nr and
n.aut_art_nr = aa.aut_art_nr and
a.kab_nr = k.kab_nr and
a.sted_nr = s.sted_nr and
s.postnr = p.postnr and
a.prog_nr = v.prog_nr and
a.aut_nr = b.aut_nr(+)