How could I do the following query in Symfony
SELECT *
FROM ((
SELECT SUM(o0_.qty) AS sclr_0, o0_.price AS price_1, i1_.numero AS numero_2, i1_.nombre AS nombre_3, i1_.um AS um_4, i1_.id AS id_5
FROM ofer_producto o0_
INNER JOIN inv_producto i1_ ON (i1_.id = o0_.producto_id)
INNER JOIN ofer_oobra o2_ ON (o2_.id = o0_.oo_id)
INNER JOIN ofer_oferta o3_ ON (o2_.ofert_id = o3_.id)
WHERE o3_.id = 2
GROUP BY o0_.price, i1_.numero, i1_.nombre, i1_.um, i1_.id) UNION (
SELECT SUM(f0_.cant) AS sclr_0, f0_.price AS price_1, i1_.numero AS numero_2, i1_.nombre AS nombre_3, i1_.um AS um_4, i1_.id AS id_5
FROM fab_mate f0_
INNER JOIN inv_producto i1_ ON (i1_.id = f0_.producto_id)
INNER JOIN fab_produc f2_ ON (f2_.id = f0_.fab_id)
INNER JOIN ofer_fabricacion o3_ ON (f2_.id = o3_.fab_id)
INNER JOIN ofer_oobra o4_ ON (o4_.id = o3_.oo_id)
INNER JOIN ofer_oferta o5_ ON (o4_.ofert_id = o5_.id)
WHERE o5_.id = 2
GROUP BY f2_.code, f2_.name, f0_.price, i1_.numero, i1_.nombre, i1_.um)) AS tt