我正在尝试了解使用 (+) 连接两个表的 Oracle 连接语法。如果将其转换为使用标准联接语法,有人可以告诉我该查询的外观吗?
select p1.product_id, p1.product_name, p2.product_code, (decode(p3.product_type, null, 'N/A',p3.product_type) as product_type
from products p1, product_descriptions p2, product_descriptions p3
where p1.product_id=p2.product_id
and p2.product_age=p3.product_age(+)
and p2.product_type=p3.product_type(+)
and p3.status(+)='VALID'