Skip to content

← Viewbibliotek

Aktuelle KVHXnumre. ​

Det antages at registrering ikke er i fremtiden
NOTE: filtering on septima_kvhx is not efficient or possible to index AFAIK so filter on septima_kvh then septima_kvhx as secondary (application level)

Anvendelse ​

sql
SELECT * FROM dar.dtbx_vw_kvhx_aktuel LIMIT 100;

Definition ​

sql
with kvhx as (
  select
    h.id_lokalid as husnummer,
    (
        substring(h.vejmidte from 1 for 4) || substring(h.vejmidte from 6 for 10) || CONCAT(repeat('_', 4-length(h.husnummertekst)), h.husnummertekst) ||
      case 
        when CONCAT(repeat('_', 3-length(a.etagebetegnelse)), a.etagebetegnelse)  = '' then '___'
        else CONCAT(repeat('_', 3-length(a.etagebetegnelse)), a.etagebetegnelse) 
      end ||
      case 
        when CONCAT(repeat('_', 4-length(a.doerbetegnelse)), a.doerbetegnelse)  = '' then '____'
        else CONCAT(repeat('_', 4-length(a.doerbetegnelse)), a.doerbetegnelse) 
      end
    ) as septima_kvhx
  from dar.dtbx_vw_husnummer_aktuel h
  left join dar.dtbx_vw_adresse_aktuel as a on h.id_lokalid = a.husnummer
),
kvh as (
  select
    h.id_lokalid as husnummer,
    (
      SELECT septima_position
      FROM dar.dtbx_vw_adressepunkt_aktuel ad
      WHERE ad.id_lokalid = h.adgangspunkt
    ) as septima_position,
    h.adgangspunkt,
    (
      substring(h.vejmidte, 1, 4) || substring(h.vejmidte, 6, 10) ||
      repeat('_', 4 - length(h.husnummertekst)) || h.husnummertekst
    ) as septima_kvh
  from dar.dtbx_vw_husnummer_aktuel h
)
select
  septima_position, kvh.septima_kvh, kvhx.septima_kvhx
from kvh
left join kvhx on kvh.husnummer = kvhx.husnummer

Detaljer ​

Schemadar
Viewdar.dtbx_vw_kvhx_aktuel
Version0.0.1

Afhængigheder ​

Tilgængelige views ​

bbr16
Aktuelle bbrsager
Det antages at registreringtil ikke er i fremtiden.
Aktuelle bygninger
Det antages at registreringtil ikke er i fremtiden.
(Identer for) aktuelle bygninger med påklistret aggregerede identer til DAR
- septima_dar_husnumre -> kobles til dar.husnummer - septima_dar_adresser -> kobles til dar.adresse Det antages at BBRs registreringtil ikke er i fremtiden. Kræver flg.: - databox.dtbx_fn_array_unique
Aktuelle bygninger med påklistret aggregeret geodanmark geometri geodk.bbruuid = bbr.id_lokalid
Det antages at registreringtil ikke er i fremtiden. kræver INDEX geodanmark_aktuel.dtbx_idx_bygning_lowercase_bbruuid for at performe
Aktuelle bygningsejendomsrelation
Det antages at registreringtil ikke er i fremtiden.
Aktuel ejendomsrelation
Det antages at registreringtil ikke er i fremtiden.
Aktuelle enheder
Det antages at registreringtil ikke er i fremtiden.
Aktuelle enhedejendomsrelation
Det antages at registreringtil ikke er i fremtiden.
Aktuelle etager
Det antages at registreringtil ikke er i fremtiden.
Aktuelle fordelingaffordelingsareal
Det antages at registreringtil ikke er i fremtiden.
Aktuelle fordelingaffordelingsareal
Det antages at registreringtil ikke er i fremtiden.
Aktuelle grund
Det antages at registreringtil ikke er i fremtiden.
Aktuelle grundjordstykke
Det antages at registreringtil ikke er i fremtiden.
Aktuelle opgang
Det antages at registreringtil ikke er i fremtiden.
Aktuelle sagsniveau
Det antages at registreringtil ikke er i fremtiden.
Aktuelle tekniske anlæg
Det antages at registreringtil ikke er i fremtiden.
dar11