我想将table1中的column1插入table2中的column1.如果table2中column1的值已经存在,我不希望它插入它.
虽然,我发现这里的问题类似,但所有表列/行而不只是一个,加上两个表都有不同的模式,除了column1.因此,我认为这个问题对于像我这样的mysql新手的更具体的答案仍然有效.
Insert Table2( Column1 )
Select Column1
From Table1 As T1
Where Not Exists (
Select 1
From Table2 As T2
Where T2.Column1 = T1.Column1
)
Run Code Online (Sandbox Code Playgroud)