abh*_*hln 7 sql oracle oracle10g nested-queries
我得到2个名字作为第一个查询的输出....例如:paul,peter现在这应该是第二个查询的输入,它必须显示paul和peter的电子邮件ID ....
对于嵌套查询,我强烈建议使用WITH子句.它使得复杂的查询数量级更容易理解/构造/修改:
WITH
w_users AS( -- you can name it whatever you want
SELECT id
FROM users
WHERE < long condition here >
),
w_other_subquery AS(
...
)
SELECT email_id
FROM ...
WHERE user_id IN (SELECT id FROM w_users)
Run Code Online (Sandbox Code Playgroud)