【发布时间】:2017-03-09 22:19:17
【问题描述】:
我需要有关 SQL 查询的帮助。我有一个“主列表表(X 和 Y 类别)”。我必须将上面的列表与两个子列表表进行比较——“列表 X”和“列表 Y”
表格:
*MasterList*
ID Cat Status
101 X Ready
102 X Ready
103 Y Dispatched Y
104 X Dispatched Y
105 Y Dispatched
106 X Ready
107 X Dispatched Y
108 Y Ready Y
109 X Dispatched
110 Y Dispatched
111 X Ready Y
112 X Dispatched
113 X Dispatched Y
*ListX*
ID
101
102
106
109
112
*ListY*
ID
105
110
我正在尝试创建一个输出的查询:
- 在 List-X 中不可用的 Cat-X ID
- 在 List-Y 中不可用的 Cat-Y ID
输出
ID Cat Status
103 Y Dispatched
104 X Dispatched
107 X Dispatched
108 Y Ready
111 X Ready
113 X Dispatched
谢谢,
拉维。
【问题讨论】:
-
Oracle 还是 mysql?另外,请发布一些示例数据(格式化文本)、所需结果以及到目前为止您尝试过的内容
-
谢谢草莓,我也在尝试这样做:)
标签: mysql sql oracle join outer-join