Re: [SQL ] (select into) 另存資料表!!

看板Database作者 (動靜:MSN暱稱為主)時間13年前 (2011/03/14 01:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
: 我用 : insert into 交易另存 (顧客編號,項目1) select 顧客編號,項目1 from 交易記錄 : 是可以的 : 但是 : insert into 兌換另存(顧客編號,兌換項目1) : select 顧客編號,兌換項目1 from 兌換記錄 : union : select 顧客編號,兌換項目2 from 兌換記錄 : 卻不行!! : 我想問題是出在無法寫入聯集後的結果~"~ : 我使用Select into 也是遇到一樣的問題..... : 都會出現"FROM子句中語法錯誤"的視窗!! ~"~ : 我再想用儲存格的方式挑選資料也許就可以存了..... : 我還是個新手...還要多練練.. : 感謝大家^^ 如果下面這句不行的話 insert into 兌換另存(顧客編號,兌換項目1) select * from ( select 顧客編號,兌換項目1 from 兌換記錄 union select 顧客編號,兌換項目2 from 兌換記錄 ) as a 先將union資料集存到暫存表然後再insert into select這個暫存表試試看 或是乾脆 insert into 交易另存 (顧客編號,項目1) select 顧客編號,項目1 from 交易記錄 insert into 交易另存 (顧客編號,項目1) select 顧客編號,項目2 from 兌換記錄 -- ~* -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.210.41.244
文章代碼(AID): #1DVFv6I3 (Database)
討論串 (同標題文章)
文章代碼(AID): #1DVFv6I3 (Database)