Ik heb hier even problemen met een sql query.
Ik heb 4tal tabellen die aan elkaar gejoined moet worden.
Ik kijk in de uitkeringen tabel of er uitkeringen tabel. Zoja dan zoek ik daar de verzekering ,relatie en polis gegevens bij.
In de tabel verzekering kan een begunstigde staan, maar als die niet is ingevuld zoek in polis tabel naar de eerste verzekeringsnemer
Deze query klopt niet helemaal want ik wil graag
bij hebben
Ik heb 4tal tabellen die aan elkaar gejoined moet worden.
Ik kijk in de uitkeringen tabel of er uitkeringen tabel. Zoja dan zoek ik daar de verzekering ,relatie en polis gegevens bij.
In de tabel verzekering kan een begunstigde staan, maar als die niet is ingevuld zoek in polis tabel naar de eerste verzekeringsnemer
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| select
*
from uitkering, uitkeringschema, relatie , verzekering, relatie_fiscaal, fin_sturing, produkt
where uitkering.nr_polis = uitkeringschema.nr_polis(+)
and uitkering.NR_VERSIE = uitkeringschema.NR_VERSIE
and uitkering.NR_VERZEK = uitkeringschema.NR_VERZEK
and produkt.CD_PROD = verzekering.CD_PROD
and verzekering.NR_POLIS = uitkering.NR_POLIS
and verzekering.NR_VERSIE = uitkering.NR_VERSIE
and verzekering.NR_VERZEK = uitkering.NR_VERZEK
and polis.NR_POLIS = uitkering.NR_POLIS
--and verzekering.RN_UITKERING = relatie.NR_RELATIE or polis.RN_VERZEKNEMER = relatie.NR_RELATIE
and relatie.NR_RELATIE = fin_sturing.NR_RELATIE
and relatie.NR_RELATIE = relatie_fiscaal.NR_RELATIE
and uitkering.RD_VERWERKT between to_date('04-01-2005', 'DD-MM-YYYY') and to_date('04-01-2005', 'DD-MM-YYYY') +1
and fin_sturing.NR_REKENING = (SELECT min(fin_sturing.NR_REKENING)
FROM fin_sturing
WHERE fin_sturing.NR_RELATIE = uitkering.NR_RELATIE
and (fin_sturing.CD_UNIPAS = 'B' OR fin_sturing.CD_UNIPAS = 'E')) |
Deze query klopt niet helemaal want ik wil graag
code:
1
2
3
4
5
| if exists( select v.RN_UITKERING
from verzekering v, uitkering u
where v.NR_POLIS = u.NR_POLIS
and v.NR_VERSIE = u.NR_VERSIE
and v.NR_VERZEK = u.NR_VERZEK |
bij hebben
Did you know that IF is a middle word in life. "Ja maar wie ben ik om aan mezelf te twijfelen"