【发布时间】:2017-04-07 12:24:52
【问题描述】:
编辑时间:2016 年 11 月 23 日 10:32
好的,所以我是 SQL 新手,并且在基础知识方面已经相当不错,但需要一些帮助才能将此分析从 Excel 转移到基于查询的分析。我认为这需要一个 WITH 语句,并且我只有使用我们的数据查看/选择语句的权限。所以我的查询需要是基于会话的视图。
我有两个查询 [安装查询] 和 [服务查询] 导入到 excel 中。 安装查询 1:Excel 表 1 服务查询 2:Excel Sheet 2
这两个查询是相同的,只是它们的条件不同
两个 Excel 表之间的链接是(站点编号)将其视为等效的数字地址。
我想计算 60 天内有多少安装作业有服务调用。因此,在 excel 中,我首先获取安装查询表 1 并插入一个新的计算列“保证日期”,该列采用现有日期列“现场日期”并增加 60 天。如下: 现场日期 + 60 天 = 保修日期。
然后我从服务查询表 2 上的安装查询表 1 中查找站点编号,如果找到匹配项,我将服务日期与安装日期进行比较。在名为“保修范围”的新列中使用以下逻辑 如果服务日期
当前结果在安装表中,Excel 中包含安装表中的所有列,并添加了保修范围列
谢谢
【问题讨论】:
标签: sql excel vlookup with-statement