自动更新字段

时间:2016-01-21 00:41:25

标签: sql sql-server reporting

我在这里很新,并且通常不会诉诸论坛帖子,除非我真的无法通过自己寻找解决方案来解决问题,但我已经陷入困境。我在IT部门工作,我正在开发一个工具,用于比较三个数据,以查看我们缺少数据的位置。应该在所有三个数据库中考虑所有数据,因此我们需要找到不匹配的差异。这是我们所有汽车经销商使用的数据,它来自三个提供给我们的供应商。 (例如:我们的网站列表,我们的库存中实际销售的汽车,以及第三个处理其他网站上的网络列表)。

不幸的是,每当我们从每个站点进行导出时,经销商位置都与完全相同的语法不匹配。我在sql数据库中有三个表,每个月由用户重新上载。我编写了case语句,因此我可以运行查询来更改每个匹配的经销商,以匹配所有三个表的语法。例如,福特德纳姆'和德纳姆福特'全部改为' ASFD'这是我们用于该经销商的首字母缩略词。

现在我们有了使用SQL Report Builder创建的报告。我的问题是,我的所有查询都被写成好像位置始终是“ASFD'所以我可以根据位置匹配记录。当用户上传数据时,如何自动在数据库中的新文件上运行我的Case语句而不必自己触发查询?如果我没有运行Case Statement重命名,则所有报告都无法正确运行,因为Locations不能正确匹配。

感谢您的帮助。让我知道我是否应该以不同的方式解决这个问题,因为我之前从未真正发布过这篇文章。我试图尽可能具有描述性。

0 个答案:

没有答案