数据库中有两个表,结构类似。
-我需要 TABLE1 中的元素列表,其中 P1 与 S3 匹配,同时 P2 与 S2 匹配。
+ TABLE1 + + TABLE2 +
+---------+---------+---------+ +---------+---------+---------+
| P1 | P2 | P3 | + S1 | S2 | S3 |
+---------+---------+---------+ +---------+---------+---------+
| A | B | C | | P | B | A |
| B | B | C | | A | G | T |
| Z | K | R | | T | M | T |
| T | S | L | | M | K | Z |
| W | W | W | | W | W | W |
+---------+---------+---------+ +---------+---------+---------+
所以,结果我会得到:
+ RESULT +
+---------+---------+---------+
| P1 | P2 | P3 |
+---------+---------+---------+
| A | B | C |
| Z | K | R |
| W | W | W |
+---------+---------+---------+
问题:执行此连接、比较和匹配操作的 oracle 查询是什么。注意:不鼓励使用循环。
提前致谢...