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

看板PHP作者時間8年前 (2015/11/12 23:00), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/2 (看更多)
如題 假設我現在有個資料表A 欄位有五個 資料表B有九個欄位 但前五個跟A一樣 我想當資料表A被新增時 在某頁面讀取後 B也同步資料表A的那五筆資料 另外四筆是之後要用.. 這樣比較正統的解法應該是什麼呢? 上網找到不少語法都是"欄位"一樣的同步更新 我想得到的比較笨的方法也是抓A出來比對 判斷等等..然後新增B 不知道是否有比較棒的方法 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.93.80 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1447340448.A.12B.html

11/13 00:04, , 1F
資料庫正規化……
11/13 00:04, 1F

11/13 00:35, , 2F
...同意樓上,重複的東西要活用join處理.
11/13 00:35, 2F

11/13 01:11, , 3F
可以重組就重組吧
11/13 01:11, 3F

11/13 01:11, , 4F
如果架構動不了,下下策就是用trigger
11/13 01:11, 4F

11/13 09:11, , 5F
題目是某個頁面上被讀取後,那只要那個耶面去取B最大id
11/13 09:11, 5F

11/13 09:11, , 6F
再用INSERT SELECT新增就好
11/13 09:11, 6F
文章代碼(AID): #1MHAcW4h (PHP)
文章代碼(AID): #1MHAcW4h (PHP)