Mysql查询问题

时间:2014-05-26 10:36:47

标签: mysql

我有两列,一列是member_id,另一列是connection_member_id。我必须检查成员和connection_member是否已插入db,然后不插入它。

尝试取这样的东西

SELECT * FROM `mlm_connections` mc 
LEFT JOIN temp_connections_members tcm 
ON tcm.member_id != mc.member_id 
AND tcm.connection_member_id != mc.connection_member_id;

1 个答案:

答案 0 :(得分:0)

试试这个

SELECT * FROM `mlm_connections` mc 
WHERE mc.member_id  NOT Exists (SELECT member_id  FROM temp_connections_members) AND    
      mc.connection_member_id NOT Exists (SELECT connection_member_id  FROM temp_connections_members)