我已经阅读了几次以下代码,试图弄清楚它在做什么。
“右外连接是将右表中不匹配的行与左表中的匹配行一起返回。”
好的,但是"item_cnt"表中不存在该列,那么它作为别名使用的是哪一列?我正在为 1z0-047 做准备,所以任何帮助将不胜感激。
您执行了以下查询以显示PRODUCT_NAME产品的订购次数:
SELECT p.product_name, i.item_cnt
FROM (SELECT product_id, COUNT (*) item_cnt
FROM order_items
GROUP BY product_id) i RIGHT OUTER JOIN products p ON i.product_id = p.product_id;
Run Code Online (Sandbox Code Playgroud)
我认为该列应该存在。但这里是包含所有示例架构的 Oracle 文档页面。如果我用 ctrl+f for 搜索item_cnt,我什么也没找到:Oracle example schemas。