Before this commit, the query to fetch records with/without relations would be done in a separate query which results would be then passed to the main query. This commit adds this query as a subquery of the main query to do it in the same SQL query instead of separately. task-2211013 closes odoo/odoo#47729 Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com> Signed-off-by: Romain Derie <rdeodoo@users.noreply.github.com>