在Oracle数据库中,如果要从单行子查询返回多个行,可以使用关键字INNER JOIN。
SELECT a.column1, a.column2, b.column1, b.column2
FROM table1 a
INNER JOIN (
SELECT column1, column2
FROM table2
) b ON a.column1 = b.column1;
这样,您就可以在单行子查询内查询多个行,并将结果合并到外部查询中。
沉着的抽屉 · 第 11 周:为 DBA 提供的最佳前 ...· 2 周前 · |
寂寞的火腿肠 · 你所不知道的佑旅优品-小米生态链企业车衣?_ ...· 2 月前 · |
眉毛粗的草稿纸 · 法兰克福财经管理大学国际竞争力提升项目招生简 ...· 3 月前 · |
千杯不醉的甘蔗 · 杭州市民政局关于印发《杭州市民政行政处罚普通 ...· 7 月前 · |
拉风的凳子 · 27 万妖殿-天啊!我变成了龟-漫画牛· 1 年前 · |