本周我已着手将数据库中的数据提取转换为可在sharepoint中使用的内容(我的专业)
为此我需要将GUID(NEWID())分配给地址字段的unqiue元素。
我已将RAW_CSV表“雾化”为trans_area和trans_subarea,需要将trans_area.area_guid复制到trans_subarea.subarea_pguid,它说明了子区域的父级。
使用令人惊叹的大脑资源来写这一点:
SELECT DISTINCT area_guid
FROM trans_area
JOIN IBS_RAW_CSV ON trans_area.area_id = IBS_RAW_CSV.Area_id
JOIN trans_subarea ON IBS_RAW_CSV.SubArea_Name = trans_subarea.subarea_name
这是我给我的GUID我正在寻找但我不相信我正沿着正确的道路前进。我非常欣赏指向正确的方向。
我以前的数据库知识早在LAMP环境中就已存在。
答案 0 :(得分:0)
OK看了之后,我整理了一下并调整了它:
UPDATE sa
SET sa.subarea_pguid = ta.[area_guid]
FROM trans_area as ta
JOIN IBS_RAW_CSV AS ibs
ON ta.area_id = ibs.Area_id
JOIN trans_subarea AS sa
ON ibs.SubArea_Name = sa.subarea_name
完成这项工作!