prova cosi
seleziona dalla prima tabella gli id dei clienti
SELECT id_cliente....
e ti crei una lista di id $lista= "('1', '2', '13'.....)";
poi fai una select sulla seconda tabella
SELECT id_cliente FROM tabella2 WHERE id NOT IN $lista
ottieni anche qui dei nuovi id_cliente $lista2, che vai ad aggiornare alla tua $lista
e cosi ripeti le operazioni per tutte le tabelle
e' un po una porcata in effetti...potresti anche cavartela con una join a 4 tabelle se ce un campo in comune a tutte e 4 ma anche quesat non e' proprio la soluzione piu pulita del mondo...
ma al tuo capo non puoi dirgli che se ha l'automobile con la 1 e la 2 marcia che non entrano piu forse e' meglio lasciare l'auto per 2 gg dal meccanico a riparare piuttosto che buttarla via dopo 3 mesi perche' si parte in terza ogni volta?