每次计数并更新字段

时间:2016-09-13 20:14:09

标签: sql sql-server sql-server-2008 sql-server-2012

我这里有三张桌子: Table1

数据是针对三个人的三个星期:第1周,第2周和第3周。我修改了表并创建了一个新字段,即Level_Field.So,它现在具有空值。

现在我有了新周的数据,即第4周(下表)。还有一个人即人4.只要有新人,我想用两个字段值的这个分区的输出更新level_field :pointsRewarded / hours。(pointsRewarded除以小时数)

enter image description here 如果数据中没有新员工,那么它应该只显示“没有新员工”。例如,对于第5周,没有新员工加入。所以它应该显示: enter image description here

我想写一个GENERALIZED查询,其中检查员工当前周数,上周的员工总数,并满足上述条件。

是否可以进行通用查询?

请帮我查询或提出任何建议。

非常感谢,贡献的任何人。

0 个答案:

没有答案