我需要根据其他两个字段中的文本子集填充一个新的空字段。
我有几个包含软件列表的数据源。不幸的是,它们在“名称”字段中都有不同的值。
我们有一个从安全扫描中提取的列表,该列表基本上列出了我们各种计算机中添加/删除软件列表中的所有内容。另一个列表是由DOD批准的软件组成的,而另一个列表是与我们相关联的软件的列表。即使这些软件可能是完全相同的软件,但它们的名称也不同。
我的任务是填充一个等效表。例如,国防部可能有SQL SERVER 2012 SP3.
我们的内部软件列表可能有SQL SERVER 2012.
而扫描列表可能有SQL Server 2012 SP3 build number XXX.
我需要在内部列表中添加一个字段,这是扫描列表中的等效记录。我希望能够提取所有三个字段中IS的一部分文本,并根据该文本子集执行更新。
例如,在这种情况下,我将在SQL SERVER 2012.
的内部列表中添加一个字段以适应此情况。
例如:
IF scanlist.name like swlist.appname update swlist.scanname
此列表将用于比较此合并数据的其他方面,以确保我们仍然符合DOD要求。
但是,我知道这不是那么简单。
任何帮助将不胜感激。