flat view
This commit is contained in:
@ -91,4 +91,38 @@ end;
|
||||
|
||||
delimiter ;
|
||||
|
||||
alter table objekt modify column flaeche decimal(20, 2) not null;
|
||||
alter table wohnung modify column flaeche decimal(20, 2) not null;
|
||||
alter table betriebskosten_abrechnung modify column betrag decimal(20, 2) not null;
|
||||
|
||||
create or replace view jahresabrechnung_flat_v as
|
||||
select o.shortname as objekt,
|
||||
o.flaeche as gesamt_flaeche,
|
||||
w.shortname as wohnung,
|
||||
w.flaeche as flaeche,
|
||||
m.anrede as anrede,
|
||||
m.vorname as vorname,
|
||||
m.nachname as nachname,
|
||||
m.strasse as strasse,
|
||||
m.plz as plz,
|
||||
m.ort as ort,
|
||||
j.nutzungszeit as nutzungszeit,
|
||||
j.anteil_pro_flaeche as anteil_pro_flaeche,
|
||||
j.anteil_pro_flaeche_nutzungszeit as anteil_pro_flaeche_nutzungszeit,
|
||||
j.summe_zahlungen as summe_zahlungen,
|
||||
j.summe_zahlungen_anteil_miete as summe_zahlungen_anteil_miete,
|
||||
j.vorauszahlung as vorauszahlung,
|
||||
j.nachzahlung as nachzahlung,
|
||||
b.jahr as jahr,
|
||||
b.betrag as gesamt_betriebskosten
|
||||
from objekt o,
|
||||
wohnung w,
|
||||
mieter m,
|
||||
jahresabrechnung_summary j,
|
||||
betriebskosten_abrechnung b
|
||||
where j.abrechnung = b.id and
|
||||
j.mieter = m.id and
|
||||
m.wohnung = w.id and
|
||||
w.objekt = o.id;
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user