gpt4 book ai didi

mysql - 在mysql查询中提及database.table.field总是失败

转载 作者:行者123 更新时间:2023-11-30 22:21:26 25 4
gpt4 key购买 nike

我正在尝试将表从一个数据库复制到另一个数据库,但没有来自一个数据库字段的重复值。

INSERT INTO database.table1 (`fielda`, `fieldb`, `fieldc`) 
SELECT `fielda`, `fieldb`, `fieldc`
FROM database.table2
WHERE database.table2.fielda
NOT IN database.table1.fielda

它总是给我一个查询错误信息。

最佳答案

试试这个:

INSERT INTO database.table1 (`fielda`, `fieldb`, `fieldc`) 
SELECT `fielda`, `fieldb`, `fieldc`
FROM database.table2
WHERE database.table2.fielda
NOT IN (select `fielda` from database.table1 )

关于mysql - 在mysql查询中提及database.table.field总是失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36548674/

25 4 0