我做了一个我很满意的选择声明。
SELECT
PC.FIELD||T.FIELD
FROM
TABLE1 T, TABLE2 PC
WHERE
T.PART_NO=PC.PART_NO
现在我不知道如何使用串联PC.FIELD || T.FIELD更新TABLE1中的字段。任何建议表示赞赏。
答案 0 :(得分:1)
试
UPDATE table1 t
set FIELD = (SELECT
PC.FIELD||T.FIELD
FROM
TABLE2 PC
WHERE
T.PART_NO=PC.PART_NO
)
答案 1 :(得分:0)
尝试
UPDATE t set FIELD = a.NewField 来自TABLE1 t join(SELECT T.PART_NO,PC.FIELD || T.FIELD as NewField FROM TABLE1 T,TABLE2 PC WHERE T.PART_NO = PC.PART_NO)A 在t.PART_NO = a.PART_NO