当它们分开时,这两个查询都能完美运行。但是,当我尝试将其组合到一个查询中时,就会遇到问题。任何人都可以建议具有正确语法的代码以使其在 Oracle SQL Developer 中运行。
第一个查询:
select * from JnlDataSection, JnlList, JnlMedium, JnlMediumMove
where
JnlDataSection.ItemID = JnlList.ItemID AND
JnlList.ItemID = JnlMedium.ItemID AND
JnlMedium.ItemID = JnlMediumMove.ItemID;
第二个查询(这需要合并到第一个查询中):
UserCode = 'Automation' AND
LEFT(Date,8)=CONVERT(VARCHAR(8),GETDATE()-1,112));
注意:我在 Oracle SQL Developer 上使用 Microsoft SQL Server 数据库。