我有一个名为ticket
table 的维护表和一个名为workplan
.
工单表包含tickedID
、ticketName
、startdate
和列。estimated time of completion
total number of hours
然后workplan
表有workplanID
, ticketID(foreignkey)
, currentdate
, ticket name
, no of hours
, 和hours remained
列。
例如:
我有如下所示的门票入口。
ticket ID / ticket name / start date / estimated time of c. /total number of hours
1 /sample name / 05.21.2013 / 05.23.2013 / 21hours
下表代表workplan
.
workplanID / ticket ID / currentdate / ticket name / no of hours / hours remained
1001 /1 / may.21.2013 /sample name /3 /18
...Workplan ID is autogenerated.
如果用户管理他/她的工作计划。当前日期将自动导出。用户将输入他/她的小时数。
我的问题是如何获得工单表中的总小时数和工作计划表中剩余的小时数之间的差异?
所以如果用户第二天再次管理了他的工作计划,
workplanID / ticket ID / currentdate / ticket name / no of hours / hours remained
1001 /1 / may.21.2013 /sample name /3 /18
1002 /1 / may.22.2013 /sample name /4 /14
我使用 vb.net 和 sqlserver 作为我的后端。
(绑定源)