[SQL ] 由兩個欄位之計算自動得到第三個欄位?

看板Database作者 (揪~~竟,能不能考上?)時間9年前 (2015/01/11 23:53), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
資料庫名稱:MySQL 資料庫版本:5.6 內容/問題描述: 請教大家 我現有一個Table內含A、B、C三個欄位 如何讓C=A+B於新增一筆record的時候自動完成呢? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.11.59 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1420991618.A.A6D.html

01/12 12:12, , 1F
A跟B的值在寫入時就會知道了吧,這時不就知道C的值了?
01/12 12:12, 1F

01/12 12:12, , 2F
如果不知道的話,先寫入A/B再Update C的值
01/12 12:12, 2F

01/12 17:01, , 3F
這不是違反正規化的規則嗎?!除非你的資料量很大不然沒必要
01/12 17:01, 3F
文章代碼(AID): #1Kifo2fj (Database)