嗨,我遇到一些BQL语法问题,我想要实现的是一个BQL语句,如下面的SQL,在where子句中使用嵌套子查询.
SELECT * FROM ARInvoice I
WHERE (SELECT COUNT(*) FROM ARAdjust A WHERE I.RefNbr = A.AdjdRefNbr) > 0
Run Code Online (Sandbox Code Playgroud)
如果可以,这在BQL中是否可行?我将如何写这个?
以下是我目前所得到的但这不正确我遇到了语法错误
PXSelect<PX.Objects.AR.ARInvoice,
Where<PXSelectGroupBy<PX.Objects.AR.ARAdjust, Where<PX.Objects.AR.ARAdjust.adjdRefNbr, Equal<PX.Objects.AR.ARInvoice.refNbr>, Aggregate<Count>>, Greater<Zero>>>>.Select(new PXGraph());
Run Code Online (Sandbox Code Playgroud)
谢谢
acumatica ×1