De mon côté je le ferai plutôt avec des jointures externes.

Néanmoins vous avez fait une erreur, dans vos sous-requête exists vous avez remis la table T_CABLO_CUSTOMER_CONTRAT.

En gros, vous...