Fw: [SQL ] update一問
※ [本文轉錄自 PHP 看板 #1FiAVo6m ]
作者: blu1121 (Big Brain) 看板: PHP
標題: [請益] update一問
時間: Mon May 14 14:36:31 2012
小弟目前為公司寫個簡易程式,database中有二個table,
orders是訂單的table,customers是客戶的table,如下圖:
customer欄位 orders欄位
----------- -----------
|-cID | |-oID |
|-apply | |-apply |
|-... | |-cID |
| | |-... |
----------- -----------
假設目前customers中apply(申請者)有高雄與台南 兩筆客戶,cID分別是高雄1、台南2
但現在發現有個bug..
若在前端網頁上修改"高雄"客戶的訂單,將原本的apply:高雄更改為apply:台南,但
資料庫的orders table中的cID還是1,應該要2才正確。
想請問orders table中的cID我該如何下SQL指令,讓它如果有更改apply(申請者)時也
更新對應的cid呢? 感恩!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.202.49
※ 轉錄者: blu1121 (180.177.150.176), 時間: 05/14/2012 19:05:24
---------------------------------------------------------------------------
為了結省其他不必要的資訊與觀看時間,小弟已把一些非必要資訊刪除^^"
※ 編輯: blu1121 來自: 180.177.150.176 (05/14 19:10)
→
05/14 20:23, , 1F
05/14 20:23, 1F
先感謝您的回覆,
小弟非資訊相關系,不過google了關鍵字,大部分都在講減少資料的重複性
有點不明白該如何運用正規化來解決我目前的問題@@"
我大部份的資料表都是修改自書上範例,也多加了一些功能,只是後來在修改訂單
部分發現以上問題,所以想來詢問解決方式^^"
※ 編輯: blu1121 來自: 114.34.202.49 (05/15 08:51)
→
05/28 16:39, , 2F
05/28 16:39, 2F