我正在尝试合并两个表。每个表都有特定作业的名称,以及开始或成功时间。这里的问题是,有时相同的作业会多次运行(或者至少它具有相同的名称),因此联接不能正常工作,因为没有一个好的标识符可以将起始作业从一个表链接起来,在另一张桌子上取得同样工作的成功。
下面是我要加入的两个表的快照。
http://tinypic.com/r/2w20phw/8
(我猜stackOverflow赢了但是我还没发布图片>。<) 如果查看这两个表,可以看到一个作业在另一个作业完成之前没有启动。但是我不知道如何将其转换为可以加入两者的正确sql语句。
属性JOB_NAME,GROUP_NAME,RDF_PRODUCT,FLOW_ID始终相同。只有JOB_LOG_ID和EVENT_DATE是唯一的(尽管理论上event_date可能不是唯一的。)
答案 0 :(得分:0)
这应该就这么简单,对吗?
SELECT job_log, job_name, colx INTO table1 FROM table2
答案 1 :(得分:0)
我打算建议尝试两个表的联合。