ORACLE語法查詢(解決)

看板Database作者 (阿賢)時間14年前 (2011/12/28 16:35), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/2 (看更多)
我想要請教ORACLE表合併的語法 目前我可以SELECT出這兩張表 表A 欄位1 欄位2 欄位3 5 23 7/1 5 12 7/2 5 15 7/3 5 25 7/4 表B 欄位1 欄位2 欄位3 5 79 9/5 5 30 9/6 5 6 9/7 5 13 9/8 想要合併成 欄位1 欄位2 欄位3 欄位4 欄位5 5 23 7/1 79 9/5 5 12 7/2 30 9/6 5 15 7/3 6 9/7 5 25 7/4 13 9/8 也就是說 B表併在A表的左邊或是右邊都可以 之前試UNION 是B表往A表向下增加 共10列 用INNER JOIN 又變成表A一個欄位對應B表4個 有請解答 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.114.241

12/28 17:17, , 1F
用ROWNUM去串兩個table, A.ROWNUM=B.ROWNUM
12/28 17:17, 1F
謝謝解答

12/28 18:16, , 2F
其實我不懂這樣table的設計是為了甚麼
12/28 18:16, 2F

12/28 18:17, , 3F
那你以後刪除資料 或是兩邊資料數部一樣怎麼辦?
12/28 18:17, 3F
這兩張表是先下數量條件SELECT出來的 所以不太會有資料數不一樣的問題 ※ 編輯: f127doggpig 來自: 140.127.114.241 (12/28 21:04)
文章代碼(AID): #1E-jJDAr (Database)
文章代碼(AID): #1E-jJDAr (Database)