iT邦幫忙

0

為何建立VIEW使用UNION 會一直跑出錯誤訊息呢

請問 我兩個表單UNION無論是用設計及用語法建立 UNION
兩個SELECT的TABLE中有重複的TABLE名稱,我也用別名了~如下圖
tableA
https://ithelp.ithome.com.tw/upload/images/20190213/20111204uvs60CIYnW.png
tableB
https://ithelp.ithome.com.tw/upload/images/20190213/20111204LDdmn1qwff.png

每次都會出現這樣的訊息@@? 我不懂沒有重複的table名稱,為什麼會一直跳出?
https://ithelp.ithome.com.tw/upload/images/20190213/20111204nQvrcZiWjX.png

https://www.ptt.cc/bbs/Database/M.1529485258.A.F7A.html
參考看看~
debbie5 iT邦新手 5 級 ‧ 2019-02-18 10:21:29 檢舉
這個我在網路有找過,也建立無數次,都是相同的結局><

1 個回答

0
WilliamHuang
iT邦研究生 1 級 ‧ 2019-02-14 10:02:39

會不會是Table_A跟B
關聯式設定來源都是同一個
所以你Table_A跟B
ID / TradeXXX / DiscountXXX / Description就重複了
最後懷疑 Pri_key 是 ID
所以打架了
我的作法會先處理一個結果
在輸出View應該就沒問題
最後一張我猜是有用SSDT輸出圖表
他只是跟你說有些無法以"圖表"跟""顯示
路過 亂回 酸

debbie5 iT邦新手 5 級 ‧ 2019-02-18 10:26:05 檢舉

我也是兩個VIEW各跑出一個結果,再建立第三個VIEW 將兩個VIEW union 起來。
但是WilliamHuang你說的ID都是對應到不同的資料表應該部會有打架的問題><

我要發表回答

立即登入回答