-2

我正在尝试使用来自另一个表中的列的值更新一个空表注释:

UPDATE notes
SET notes.content = (
SELECT deals.memo
FROM deals
WHERE deals.id = notes.deal_id
);

这运行没有错误,但没有更新注释,尽管备忘录中有大量值。

笔记中根本没有价值。这可能是问题吗?

4

1 回答 1

0

也许您想行插入notes

INSERT INTO notes (deal_id, content)
    SELECT d.id, d.ememo
    FROM deals;

这会将行添加notesdeals.

于 2019-08-03T02:47:24.780 回答