我有 5 个表,它们是设备日志,表是相同的,只是按月划分,你需要将它们粘合到一个表中,并使用 DEVICES_ACTIVE 将其连接到主键。
1. Table DEVICES_ACTIVE
DEVICE_ID NUMBER(38,0) PK
2. Table DJ_05_2014
DEVICE_ID NUMBER(38,0) PK
START TIMESTAMP
STOP TIMESTAMP
3. Table DJ_06_2014
DEVICE_ID NUMBER(38,0) PK
START TIMESTAMP
STOP TIMESTAMP
4. Table DJ_07_2014
DEVICE_ID NUMBER(38,0) PK
START TIMESTAMP
STOP TIMESTAMP
......................
最佳答案
select ...
from devices_active
join (select ... from dj_07_2014 union all
select ... from dj_06_2014 union all
select ... from dj_05_2014
) using(device_id);
关于database - 如何在一个表中连接五个表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25424377/