当前月份中上个月结束行的SQL数据

时间:2019-02-06 17:56:43

标签: sql sql-server

我希望通过SQL Server查询获得本月列出的雇员数,以及上个月最后一天的雇员数。

因此,对于9月的每一天,我想显示PMActive下8月31日那一行的在职员工数。这是SQL查询的选择部分。有效总数在表1中。日期在表2中。

CAST(T2.Calendar_Date AS date) AS CalDate,
CAST(DATEADD(D,-(DAY(AD.Calendar_Date)),AD.Calendar_Date) AS date) AS PMEndDate,
T1.Active AS Active,
FROM F_Table1 T1
LEFT JOIN Table2 T2 ON Date=Date

在没有得到NULL或当前工作的雇员的情况下,我似乎无法编写代码来获取此数据字段。这就是输出的样子。

数据输出

enter image description here

0 个答案:

没有答案