小编guc*_*cce的帖子

Oracle FULL OUTER JOIN三个表有两个条件

背景

Oracle DB版本:

SELECT * FROM v$version
WHERE banner LIKE 'Oracle%';
-- OUTPUT
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
Run Code Online (Sandbox Code Playgroud)

目标

我正在尝试使用两个条件外连接三个表,以便缺少值只显示为.请参阅以下详细信息.NULL

下表是抽象,因此请不要尝试改进数据模型本身.

测量

主键= ID

|  ID  |    MEAS_NAME    |
|------|-----------------|
| 1000 | "Measurement 1" |
Run Code Online (Sandbox Code Playgroud)

MEASUREMENT_AREA

主键=(ID,NAME)
外键ID=MEASUREMENT.ID

|  ID  |    NAME   | AREA |
|------|-----------|------|
| 1000 | "Point 1" |   10 |
| 1000 | "Point 2" |   20 …
Run Code Online (Sandbox Code Playgroud)

sql oracle oracle12c

0
推荐指数
1
解决办法
1500
查看次数

标签 统计

oracle ×1

oracle12c ×1

sql ×1