Fw: [SQL ] update一問

看板Database作者 (Big Brain)時間13年前 (2012/05/14 19:05), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
※ [本文轉錄自 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
orders看起來不需要apply
05/28 16:39, 2F
文章代碼(AID): #1FiERr0F (Database)