non tenendo conto per il momento delle informazioni che mi hai dato, ho provato così e il locale funziona bene ma sul server è molto lento
codice:
select 
a.num_prog,a.rag_soc_1,a.rag_soc_2,a.data_nascita, 
a.luogo,a.cod_cons,g.cod_abi,g.cod_cab 
from anag_dat a 
left join gest_dat g 
on g.num_prog = a.num_prog and g.cod_cons = a.cod_cons 
where a.rag_soc_1 like 'XXXXX%' and 
a.cod_cons = 'XXXX' and 
g.cod_abi = XXXX 
order by cod_abi
un'altra cosa, come faccio ad assegnare l'id univoco alle due tabelle affinchè siano legate, visto che non posso usare num_prog, che non è univoco?