一位同事通过复制和粘贴下面粘贴的SQL与我分享了他们的疑问。如何将其导入Business Objects以运行查询? 提前谢谢!
SELECT DISTINCT
CASE.CASE_NUMBER,
CASE_PERSON.PERSON_ID
FROM
PERSON CASE_PERSON INNER JOIN CASE_RELATIONSHIP
WHERE
(
CASE.CASE_TYPE = 'Active'
AND
CASE.CASE_APPLICATION_DATE >= '09-09-2014 14:00:00'
AND
CASE.CASE_SOURCE = 'Customer'
AND
CASE.STATUS = 'Active'
AND
CASE.LATEST_FLAG = 'Y'
AND
CASE_APPLICANT.LATEST_FLAG = 'Y'
)
答案 0 :(得分:1)
如果是网络智能,只需点击*'编辑查询',然后点击自定义SQL按钮。选择单选按钮'使用自定义SQL'并将其粘贴在那里。但是,请注意,您需要与SELECT语句中的列数相同且具有相同数据类型的相应对象。
*我在引号中包含的值可能不准确,因为它们来自内存。
编辑:快速浏览一下SQL,我不会对编译抱有太多希望。在代码的其他问题中,您正在从FROM子句中的表CASE中选择和应用条件,并且没有字段连接两个表PERSON和CASE_RELATIONSHIP。把它扔给你的同事!答案 1 :(得分:0)
这里给出的SQL在连接部分中几乎没有错误。 尝试在Webi中使用自定义SQL之前,在此处选择与对象的数据类型匹配的查询面板中的对象。 然后尝试编译它,U可能得到结果。
日亚