首页 > 解决方案 > SQL:Windows 函数

问题描述

我遇到了一个新问题,我有两张桌子:

BudgetNumber   Name    Remaing(h)   EndDate

BU145122       Jhon       5       2018/11/15

BU145123       Jhon       20      2018/12/01

BU145124       Lewis      10      2018/11/15

BU145125       Lewis      50      2018/12/15

实际情况:

Actuals(h) Name       DATE

5          Jhon    2018/11/01

6          Jhon    2018/11/10

5          Jhon    2018/11/25

5          Lewis   2018/12/10

所以在我的决赛桌中,我想要这样的东西:

Name   Remaining(h)      Date      Budget

Jhon      5       2018/11/01     BU145122       

Jhon      14      2018/11/01     BU145123       

Jhon      9       2018/11/25     BU145123       

Lewis     45      2018/12/10     BU145125       

因此,如果我的预算日期低于我的实际日期,我的预算就会丢失日期 除了循环还有其他方法吗?

谢谢你的帮助

标签: sql-server

解决方案


推荐阅读