我有两张桌子。一个是父母,另一个是孩子。示例如下:
Table 1
ALERT_ID |DATE | PLACE
123 |2016-07-23| cALI
TABLE 2
UNIQUE KEY|ALERT_ID |TYPE |NUMBER
1 |123 |1 |45678
2 |123 |5 |96321
上下文:
我们说type=1
然后number
是building number
而type 5
是room number
。警报可能发生在建筑物中,但不能发生在房间内。
BUT HERE'S THE RESULT I'M LOOKING FOR
ALERT_ID |DATE | PLACE | BUILDING NR | ROOM_NR
123 |2016-07-23| cALI | 45678 | 96321
实现这一目标的最佳阶段是什么?任何帮助将不胜感激,尤其是截图,如果能够的话。
答案 0 :(得分:0)
从包含Table1的数据库阶段开始 - 选择所有警报。 使用排序阶段按alert_id排序并通过alert_id
加入(内部联接) DB DB
(table2) (table2)
where type=1 where type=5
| |
Sort Sort
| |
DB ------> Sort ------> Join --------> Join -------> Table/File
(table1) Buildung Room