我已经完成了我的研究,但无法弄清楚如何执行此操作。从另一个表插入是非常简单的,但我想包含WHERE语句。MySQL从另一个表中插入2个选项WHERE语句
我要插入的单个列,column_Q从表A中进入表B的column_Q WHERE表A的column_W = '100' 和column_Q尚不在表B.存在
我尝试的值:
INSERT INTO B (column_Q) select DISTINCT(column_Q)
from A WHERE column_W = 100 AND b.column_Q<>a.column_Q;
我在哪里做错了吗?
PS。两个表都已经包含值。没有字段是空的。