我正在通过Oracle DB创建iReport报告.我必须根据这样的条件选择一些值:
AND EXISTS (SELECT 1 FROM TABLE_1 WHERE x = y)
OR EXISTS (SELECT 1 FROM TABLE_2 WHERE z = y)
Run Code Online (Sandbox Code Playgroud)
只有当第一个EXISTS为假时才能执行第二个EXISTS吗?
尝试在括号中使用您的条件:
AND (
EXISTS (SELECT 1 FROM TABLE_1 WHERE x = y)
OR EXISTS (SELECT 1 FROM TABLE_2 WHERE z = y)
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
142 次 |
| 最近记录: |