NetSuite 查询 - 选择包含消息行的事务

问题描述 投票:0回答:1

我想选择带有/不带有关联消息行的事务。

目的是定义交易发送的电子邮件。 这意味着我需要获取所有交易,无论它们是否有相关消息。 enter image description here

transactions netsuite message suiteql
1个回答
0
投票

我假设您想通过 SuiteQL 查询来执行此操作。如果是这样,方法如下:

通过消息获取交易:

SELECT M.transaction.*, T.*
FROM Message as M, transaction as T
WHERE M.transaction IS NOT NULL 
AND M.transaction = T.id

要获取没有消息的交易:

SELECT T.*
FROM transaction as T
WHERE T.id NOT IN (
SELECT M.transaction 
FROM Message as M
WHERE M.transaction IS NOT NULL 
) M.transaction IS NOT NULL 
© www.soinside.com 2019 - 2024. All rights reserved.