找到一些类似的链接但不能将其应用到我自己的工作中。
我正在开发一个mySQL游戏租赁数据库,并且我试图计算延迟费用的列数 - 我试图创建一个函数,但无法将其完全正确。< / p>
我有一个游戏桌(游戏),其中包括逾期的每日费用。我有一个租赁表(租赁),其中包含到期日和实际返还日期。
我想根据这些日期创建一个函数(或一个更合适的视图)来计算逾期费用。
例如
游戏 Over_due_charge_per_day 3.00
出租 Due_return_date 01-12-16 Actual_return_date为空 over_due_charge?
当实际返回日期是> due_return_date我需要计算over_due_charge_per_day。
任何提示?
由于
答案 0 :(得分:0)
尝试连接两个表,然后使用此逻辑:
更新游戏 set latefees =(返回_date&gt; due_return_date时的情况(return_date-due_return_date)* 3否则0结束)