Skip to main content
marcusm0003
December 22, 2022
Question

How to map records relationship to an SQL View's outer join properly

  • December 22, 2022
  • 0 replies
  • 0 views

Hey Appian Community Team,

I am currently trying to map v22.3 relationship properly to an outer join that is SQL based query which is a view itself.

Fundamentally im talking about inner and outer join to map for e.g. PID to REF PID. I was thinking of source filter but it will probably face limitations as well.

An extract of the code is listed below

(SELECT
      A.REF_PROPOSAL_ID,
      LISTAGG(CASE WHEN CATG.IS_SUBCATEGORY = 0 THEN CATG.CODE END, ', ') WITHIN GROUP (ORDER BY CATG.CODE) CATEGORY_CODE,
      LISTAGG(CASE WHEN CATG.IS_SUBCATEGORY = 0 THEN CATG.CATEGORY END, ', ') WITHIN GROUP (ORDER BY CATG.CATEGORY) CATEGORY
      FROM ABC_PROPOSAL_CATEGORIES A
      INNER JOIN ABC_PROPOSALS P ON A.PID = A.REF_PROPOSAL_ID
      INNER JOIN ABC_CATEGORIES CATG ON B.PID = A.REF_CATEGORY_ID
      GROUP BY A.REF_PROPOSAL_ID
      ) B,