Announcements
internal final class GetSqlDemo
{
public static void main(Args _args)
{
PurchTable purchTable;
SalesTable salesTable;
select generateOnly forceLiterals crossCompany purchTable
where purchTable.dataAreaId == "USMF"
&& purchTable.InterCompanyOrder == NoYes::Yes
outer join salesTable
where salesTable.SalesId == purchTable.InterCompanySalesId
&& salesTable.DataAreaId == purchTable.InterCompanyCompanyId;
info(purchTable.getSQLStatement());
}
}
SELECT * FROM PURCHTABLE T1
LEFT OUTER JOIN SALESTABLE T2
ON ((T2.PARTITION=5637144576)
AND ((T1.INTERCOMPANYSALESID=T2.SALESID
AND (T1.DATAAREAID = T2.DATAAREAID)
AND (T1.PARTITION = T2.PARTITION))
AND (T1.INTERCOMPANYCOMPANYID=T2.DATAAREAID
AND (T1.DATAAREAID = T2.DATAAREAID)
AND (T1.PARTITION = T2.PARTITION))))
WHERE ((T1.PARTITION=5637144576)
AND ((T1.DATAAREAID=N'USMF')
AND (T1.INTERCOMPANYORDER=1)))
André Arnaud de Cal...
293,304
Super User 2025 Season 1
Martin Dráb
232,133
Most Valuable Professional
nmaenpaa
101,156
Moderator