Een van de beheerders van de door mij gebouwde site kwam met de vraag of het zinvol/nuttig zou zijn om een aantal queries samen te voegen tot één grote query.
Ik weet niet of dit verstandig danwel handig is. Wie kan mij hier over adviseren?
De query grafisch voorgesteld:

De rechthoeken stellen de tabellen voor en de lijnen hiertussen de "ON"-relatie van de join.
------------ **** Aanvulling **** ----------------------
Ik heb een eerste aanzet gemaakt voor een query die alleen niet (juist) werkt.
SELECT
f.husb as man,
n_man.givn as voornaam_man,
n_man.spfx as tussenvoeg_man,
n_man.surn as achternaan_man,
f.wife as vrouw,
n_vrouw.givn as voornaam_vrouw,
n_vrouw.spfx as tussenvoeg_vrouw,
n_vrouw.surn as achternaam_vrouw,
kind.iid as kind,
k_name.givn as voornaam_kind,
k_name.spfx as tussenvoeg_kind,
k_name.surn as achternaam_kind
from
ftphp__fam as f
left join
ftphp__indi_name as n_man
on
n_man.iid = f.husb
left join
ftphp__indi_name as n_vrouw
on
n_vrouw.iid = f.wife
left join
ftphp__fam_chil as kind
on
kind.fid = f.fid
left join
ftphp__indi_name as k_name
on
k_name.iid = kind.iid
where
f.husb = 'i_I65689' and f.type = '*marr*'
De ouders worden wel getoond maar de drie aanwezige kinderen niet.
Dit nadat ik de join van ftphp__fam_chil heb toegevoegd.