Je pensais a une table temporaire, car on ne pouvais pas faire de WHERE id IN (SELECT) avec le QueryBuilder du DBAL, alors que l'on peut avec l'autre.

Les filtres ne font plus les jointures, car j'ai besoin de ces jointures au niveau des rapports et des filtres