Ik gebruik onderstaande query
T0 zijn onze leden
en T1 en T2 zijn afzonderlijke tabellen met deezlfde structuur.
De vraag is nu ben ik beter om de where onder het algemene te plaatsen of bij de 2 tabellen en dan samen te voegen?
samen heb ik een veld(actief) meer nodig in de afzonderlijke querys maar lijkt het me overzichtelijk
Nu zijn de tabellen we heel klein en maakt het voor de tijd eigenlijk geenv erschil. De vraag is dus louter principeel.
$qry = '
select
l.id,
info,
opm
from
t0 l
join
t1 t
on t.id=l.id
' . ($showold ? '' : 'where actief=true') . '
union
select
l.id,
info,
opm
from
t0 l
join
t2 t
on t.id=l.id
' . ($showold ? '' : 'where actief=true')';
Jan