Sélectionnez la requête dans la doctrine de jointure gauche
->leftJoin('VendorShopBundle:ExternalProduct', 'cp', 'WITH', $qb->expr()->eq( 'i.partNumber', '('.$subQuery->getDQL().')' ))
Brainy Boar