Sql server 具有复制和编辑功能的SQL查询

Sql server 具有复制和编辑功能的SQL查询,sql-server,ms-access,sql-server-2012,Sql Server,Ms Access,Sql Server 2012,我是SQL新手,有一个问题我还没有找到答案,可能是因为我不确定到底要搜索什么。我正在使用SQL Server 2012。我有一个从旧的Access DB(Jobs DB)转换而来的DB,需要将其与SQL Spatial DB连接起来。连接很可能是一对多,因为在空间数据库中有一个“LOT”,并且对应于JOBS数据库中的许多可能的“job”。连接必须位于“LOT”上,唯一的问题是Jobs DB中包含“LOT”的字段是文本,并且可能在同一字段中包含多个LOT,如下例所示 作业数据库中的“L.0005和

我是SQL新手,有一个问题我还没有找到答案,可能是因为我不确定到底要搜索什么。我正在使用SQL Server 2012。我有一个从旧的Access DB(Jobs DB)转换而来的DB,需要将其与SQL Spatial DB连接起来。连接很可能是一对多,因为在空间数据库中有一个“LOT”,并且对应于JOBS数据库中的许多可能的“job”。连接必须位于“LOT”上,唯一的问题是Jobs DB中包含“LOT”的字段是文本,并且可能在同一字段中包含多个LOT,如下例所示

作业数据库中的“L.0005和L.0006”对应于空间数据库中的“5”和“6”(单独的行)

我需要创建另一行并在所有列中复制,但将第一行修改为“5”而不是“L.0005”,新行修改为“6”而不是“L.0006”。然后,键必须从“作业编号”移动到“作业编号”和“批次”“那张桌子。如果我可以在所有一个查询中都这样做,那就太好了,但是如果需要两个查询,那么我可以自己连接到空间数据库,我想,这只是让我感到困惑的第一部分


如果有人知道更好的方法来实现这一点,我当然愿意接受建议。如果其他地方已经回答了这个问题,请告诉我解决方案,因为正如我上面所说的,我甚至不知道具体搜索什么,也没有找到任何与我正在搜索的内容相关的内容。

这个问题可能有助于它看起来很有希望。我会深入研究,看看是否能让它发挥作用。谢谢你的评论。这个问题的进展如何?如果解决了,请更新。如果没有解决,我可以为您提供一个答案,前提是您可以告诉Jobs DB是否总是将批次信息结构化为[L.??[&[L.??[…]]。