0
所以我想創建一個表庫計算第三列如下:基於創建表的其他兩列
項目
ID Name StartDate ReturnDate Fee
-- ---- --------- ---------- ---
5 Book 5-5-2016 7-5-2016 2
-- ---- --------- ---------- ---
所以上面意味着有一本書,ID 5借來的5月5日至5月7日。 每次添加新行時,費用列應自動計算並插入,日期之間每天收取$ 1費用。
你是如何做到這一點的? 如何,當插入其餘數據時,如何讓SQL在創建元組時執行此計算(費用應自動更新)?
是它的MySQL或Oracle? –
我不明白你的意思。見http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql-query – Strawberry
使用觸發器。 (或者,甚至更好,有一個看法,而不是。) – jarlh