作者evantw (安安小成)
看板Database
标题[SQL ] 请问如何将主表单与副表单一起同步更新??
时间Mon Dec 12 00:19:42 2011
我的资料表设计分成 主表单 与 副表单 各一
-------
主表单
-------
id <--自动编码
number
test12
...
-------
and
------
副表单
------
id <--自动编码
a_id <--主表单 ID
a_number <--主表单 Number
test123
...
------
两个表单主要连结栏位大概是这样
目前我的程式设计是经由使用者从Key 关键字从主表单查询出资料
在显示资料时回由主表单的 id <--> 副表单 a_id 将副表单内的资料一并带出
而主表单内资料只会有一笔,但对应的副表单可能会有很多笔
======================
主表单资料
======================
副表单资料
...
======================
目前使用者可以修改主表单内容或是副表单内容
而我想请教的是当修改完後要如何更新资料
目前的做法是主、副表单分开更新
就是先更新主表单完再更新副表单
除此方法外
是否有 SQL 的语法可以将主、副表单连结
然後一次就更新完主、副表单资料的方式呢??
谢谢
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.99.68.21
1F:→ howardandy:Trigger 12/12 02:06
2F:→ fantasyj:分开更新是正统做法,不建议使用trigger,那是逼不得以才做 12/12 07:28
3F:→ alpe:为啥不建议使用 trigger ? 12/12 20:15