Consulta sql en Postgres

Hola y gracias de antemano en lo que me pueda ayudar.

El problema es que quiero elaborar una consulta que me de un data "output" que quede de la siguiente manera:

ID I Cohortes I Incorporados I Reincorporados

tengo las siguientes consultas:

select "Cohortes"."ID", "Cohortes"."Cohorte", count("MA") as Incorporados
from "Cohortes" left outer join "TABLA" on ("Cohortes"."Cohorte" = "TABLA"."INC" OR "Cohortes"."Cohorte" = "TABLA"."RE")
group by "Cohortes"."ID", "Cohortes"."Cohorte"
order by "Cohortes"."ID", "Cohortes"."Cohorte";

esta consulta arroja la siguiente data output

ID I Cohortes I Incorporados

La siguiente consulta me arroja:  ID I Cohortes I Reincorporados

select "Cohortes"."ID", "Cohortes"."Cohorte", sum("MA") as Reincorporados
from "Cohortes" left outer join "TABLA" on ("Cohortes"."Cohorte" = "TABLA"."RE" and "MA" = 1) group by "Cohortes"."ID", "Cohortes"."Cohorte" order by "Cohortes"."ID", "Cohortes"."Cohorte";

Ahora lo que quiero es que las dos consultas me salgan en un solo data output de la siguiente manera: ID I Cohortes I Incorporados I Reincorporados

Si pudieras ayudarme mucho agradecería este apoyo.

Añade tu respuesta

Haz clic para o