Hi
I want below as inner query then i want to do Group by G/l Account only.
SELECT T0."TransId",T1."TransType", T1."Account",Max(T2."AcctName") As "G/l Name",Sum(T1."Debit") As "Debit", Sum(T1."Credit") As "Credit", CASE WHEN T1."TransType" = '13' THEN (Select max(A0."LocCode") from INV1 A0 where A0."DocEntry" = T1."CreatedBy") WHEN T1."TransType" = '14' THEN (Select max(A0."LocCode") from RIN1 A0 where A0."DocEntry" = T1."CreatedBy") Else '0' END AS "Location" FROM OJDT T0 INNER JOIN JDT1 T1 ON T0."TransId" = T1."TransId" Left Join OACT T2 on T2."AcctCode" = T1."Account" WHERE T1."BPLId" = 28 group by T0."TransId",T1."TransType",T1."Account",T1."CreatedBy" ORDER BY T1."TransType"
Thanks