Add area_commitment_parcel table
This commit is contained in:
@ -5,6 +5,20 @@ FROM AT_gem g
|
||||
JOIN AT_ort o ON o.gkz = g.gkz
|
||||
JOIN AT_plz_dest p ON p.okz = o.okz;
|
||||
|
||||
CREATE VIEW v_contract AS
|
||||
SELECT v.vnr, v.mgnr, v.year_from, v.year_to,
|
||||
GROUP_CONCAT(DISTINCT p.kgnr || '-' || p.gstnr) AS gstnrs,
|
||||
f.area, f.sortid,
|
||||
GROUP_CONCAT(DISTINCT a.attrid) AS attributes,
|
||||
f.cultid,
|
||||
v.comment
|
||||
FROM contract v
|
||||
LEFT JOIN area_commitment f ON f.vnr = v.vnr
|
||||
LEFT JOIN area_commitment_parcel p ON p.vnr = f.vnr
|
||||
LEFT JOIN area_commitment_attribute a ON a.vnr = f.vnr
|
||||
GROUP BY v.vnr
|
||||
ORDER BY v.vnr;
|
||||
|
||||
CREATE VIEW v_delivery AS
|
||||
SELECT p.year, p.did, p.dpnr,
|
||||
d.date, d.time, d.zwstid, d.lnr, d.lsnr,
|
||||
|
Reference in New Issue
Block a user