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

作者: poi987poi987 (kim)   2015-11-15 12:26:31
※ 引述《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
可以把你查詢的方式一起貼出來比較好

Links booklink

Contact Us: admin [ a t ] ucptt.com