oracle數據庫查詢兩個表然后把結果合并成一個表?
(1)用dblink使你在這個數據庫可以查詢另一個數據庫的信息。注意,權限問題。包括用戶權限和查詢權限。
(2)看到你的顯示結果個人建議用union all來做,就是查出上表的全部數據并上下表E字段與上表E字段相同的字段,然后再排序(如果順序不重要也可以不排序)。
左連接或者右連接的話前面要用case when判斷,而且似乎不可行,因為在上表E=a時g也顯示在I字段中,所以用union all似乎更加簡單一些。
下一篇數組溢出是什么原因
oracle數據庫查詢兩個表然后把結果合并成一個表?
(1)用dblink使你在這個數據庫可以查詢另一個數據庫的信息。注意,權限問題。包括用戶權限和查詢權限。
(2)看到你的顯示結果個人建議用union all來做,就是查出上表的全部數據并上下表E字段與上表E字段相同的字段,然后再排序(如果順序不重要也可以不排序)。
左連接或者右連接的話前面要用case when判斷,而且似乎不可行,因為在上表E=a時g也顯示在I字段中,所以用union all似乎更加簡單一些。