Re: [請益] 資料表欄位不完全相同的同步

看板PHP作者 (kim)時間8年前 (2015/11/15 12:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《lk2986706we ()》之銘言: : 如題 : 假設我現在有個資料表A 欄位有五個 資料表B有九個欄位 但前五個跟A一樣 : 我想當資料表A被新增時 在某頁面讀取後 : B也同步資料表A的那五筆資料 另外四筆是之後要用.. 這邊的"五筆資料"與"四筆資料"應該是指資料欄位吧 : 這樣比較正統的解法應該是什麼呢? : 上網找到不少語法都是"欄位"一樣的同步更新 : 我想得到的比較笨的方法也是抓A出來比對 判斷等等..然後新增B : 不知道是否有比較棒的方法 不清楚你欄位一樣的同步更新 是不是以下這個樣子 INSERT TABLE_B (Field1, Field2, Field3, Field4,...,Field9) SELECT A.Field1, A.Field2, A.Field3, Field4,...,Field9 //Field 5開始應該就是你所指的四筆資料 FROM TABLE_A A WHERE A.Field1 = :Field1 // 讀取頁面後要同步的ID 可以把你查詢的方式一起貼出來比較好 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.34.241 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1447561595.A.064.html
文章代碼(AID): #1MI0bx1a (PHP)
文章代碼(AID): #1MI0bx1a (PHP)