-- ALTER TABLE ra2ce.opdrijvenlichtgewichtconstructies_herstelkosten 
-- ADD COLUMN repair_class integer;

UPDATE ra2ce.opdrijvenlichtgewichtconstructies_herstelkosten 
SET repair_class = 1
WHERE ann_repair > 
	(SELECT valfrom from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=1)
	and ann_repair <
	(SELECT valto from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=1);
	
UPDATE ra2ce.opdrijvenlichtgewichtconstructies_herstelkosten 
SET repair_class = 2
WHERE ann_repair > 
	(SELECT valfrom from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=2)
	and ann_repair <=
	(SELECT valto from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=2);
	
UPDATE ra2ce.opdrijvenlichtgewichtconstructies_herstelkosten 
SET repair_class = 3
WHERE ann_repair > 
	(SELECT valfrom from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=3)
	and ann_repair <=
	(SELECT valto from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=3);

UPDATE ra2ce.opdrijvenlichtgewichtconstructies_herstelkosten 
SET repair_class = 4
WHERE ann_repair > 
	(SELECT valfrom from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=4)
	and ann_repair <=
	(SELECT valto from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=4);
	
UPDATE ra2ce.opdrijvenlichtgewichtconstructies_herstelkosten 
SET repair_class = 5
WHERE ann_repair >=
	(SELECT valfrom from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=5)
	and ann_repair <=
	(SELECT valto from ra2ce.reclass
	 where layer_name='opdrijvenlichtgewichtconstructies_herstelkosten'
	and vclass=5);
	 