作者poi987poi987 (kim)
看板PHP
标题Re: [请益] 资料表栏位不完全相同的同步
时间Sun Nov 15 12:26:31 2015
※ 引述《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://webptt.com/cn.aspx?n=bbs/PHP/M.1447561595.A.064.html