【发布时间】:2015-03-11 23:04:29
【问题描述】:
有可能吗?我有很多库存清单,每个商店一个,商店有一个 ID,我需要获取商店 ID 并复制到信息旁边的列上,我猜它可能是临时表,例如:
我想改变这个:
Col1 Col2 Col3
-------------------
NULL NULL NULL
Store 5537 NULL
NULL NULL NULL
stuff1 $57 2
stuff2 $34 5
stuff3 $13 1
stuff4 $28 2
进入这个:
Col1 Col2 Col3 Col4
------------------------
NULL NULL NULL 5537
Store 5537 NULL 5537
NULL NULL NULL 5537
stuff1 $57 2 5537
stuff2 $34 5 5537
stuff3 $13 1 5537
stuff4 $28 2 5537
通过从原始表中的 col2,row2 中获取数字。 请帮忙!我知道这可能不是通过重复所有次数来填充数据库的最佳方式,但我的老板希望这样。所以请帮我出出主意。
【问题讨论】:
-
你怎么知道
stuffN从商店5537和商店5538开始的地方? -
上传是一个一个文件,所以在我上传另一个文件之前没有5538。 5537 应该在第 4 列中的任何行上,直到“文件结束”。
标签: sql sql-server ssms sql-server-2014