Lid |
|
Hallo,
ik heb een query gemaakt op mijn DB en die is als volgt:
SELECT doss.main_id,kad.KAD_GETAL, kad.kad_let, kad.kad_cijf FROM main doss,aanvr a,KAD kad where a.aanvr_nr = doss.nr_aanvr and a.aanvr_jr = doss.jr_aanvr and a.AANVR_JR = kad.KAD_AANVJR and a.AANVR_NR = kad.KAD_AANVNR and doss.main_id in (65856,65870,65871,65889,65894)
SELECT doss.main_id,kad.KAD_GETAL, kad.kad_let, kad.kad_cijf FROM main doss,aanvr a,KAD kad WHERE a.aanvr_nr = doss.nr_aanvr AND a.aanvr_jr = doss.jr_aanvr AND a.AANVR_JR = kad.KAD_AANVJR AND a.AANVR_NR = kad.KAD_AANVNR AND doss.main_id IN (65856,65870,65871,65889,65894)
Het resultaat hieruit is:
65856 271 E 2
65870 333 F 19
65871 1449 D 0
65889 1143 H 0
65889 1143 K 0
65894 332 K 14
Nu wil ik het volgende afdrukken op het scherm:
dossier: 65856 nummer: 271 E 2
....
dossier: 65889 nummer: 1143 H 0, 1143 K 0
---> omdat de ID hier hetzelfde is...
maar vind het van geen kanten.
Heb al de ID in een variabele geduwd, vergeleken met de volgende en als ze gelijk waren, proberen dit record over te slaan met een break, maar dan wordt het natuurlijk niet afgeprint...
iemand een idee??
thanks!
|