有两个表:client和contract。
客户端表:
client_code INT pk
status VARCHAR
客户可以有一个或更多的合同。客户端有一个status列,该列指定它是否有有效的契约--这些值是“活动”或“非活动”。合同是为具有活动状态的客户端指定的。
合同表:
contract_code INT pk
client_code INT pk
end_date DATE
合同有终止日期。今天之前的合同终止日期是一份过期的合同。
要求:报告要求所有具有合同的活跃客户端,但所有(而不是部分)合同都已过期。一些示例数据如下所示:
客户数据:
client
我正在使用SSMS和SSRS 2018。我需要在SSRS中创建一个人员统计报告。理想情况下,它将有两个日期参数@DateFrom和@DateTo,我们可以在其中计算在特定日期之间的业务中雇用了多少人,如果在选定的日期之间他们仍在工作,则需要将离职者包括在内。下面是数据集
ID Name ContractStart ContractEnd Department status
1 Bob Masters 2013-07-01 2013-07-23 ICT Leaver
1
我有一个客户合同数据集,该数据集指定开始日期,如果适用,则指定结束日期。每个月都有一位顾客需要更新。下面是在excel中如何组织数据的示例:
ID Customer Start Date Customer Drop Date
1 Jan. 2018 Dec. 2018
2 Feb. 2018 July 2018
3 Mar. 2018
使用上面的例子,我试图预测客户3是否会在2019年1月,2019年2月,2019年3月等等下降。实际上,我是在计算一个仍然活跃的客户在2018年12月之后续约一个
在Navision 2018中,我有两个表contracts和fixed assets( FA ),其中每个合同可以有多个FA,一个FA可以与多个合同关联。所以我有一个映射表,其中存储了Contracts和FA之间的映射。在我的FA资产卡中,我需要显示与FA关联的“合同数量”,我已经这样做了。但是现在的问题是,我需要在'Number of contracts‘字段的下钻中显示合同列表,而我不知道该怎么做?提前谢谢你
我需要向每个人展示他们的最新合同//s,我已经使用MAX在合同开始日期来实现这一点。如果某人有一个比他们现在的永久合同新的临时合同,我只想显示临时合同。
ID Name Contract Start Department Contract Status
ab Dave 2020-06-01 Finance Permanent Contract
de Sam 2022-06-01 Finance Temporary Contract
d