Lid |
|
update rp
set geom = (
select a.geom
from crb.vw_qhnr a, rp b
where a.adres like %b.adres_meld%
)
UPDATE rp SET geom = ( SELECT a.geom FROM crb.vw_qhnr a, rp b WHERE a.adres LIKE %b.adres_meld% )
dit zou mijn update query zijn.
Maar als ik de subselect run:
select a.geom, a.adres, b.adres_meld
from crb.vw_qhnr a, rp b
where a.adres like %b.adres_meld%
SELECT a.geom, a.adres, b.adres_meld FROM crb.vw_qhnr a, rp b WHERE a.adres LIKE %b.adres_meld%
Dan krijg ik dus iets in de aard van
1 aaaa aaaa
2 bbbb bbbb
3 bbbb bbbb
4 bbbb bbbb
5 cccc cccc
en dan moet ik gewoon de eerste waarde hebben waar het bbbb is... |