我想创建一个过程来对照“表2”中的数据检查“表1”中的数据。我已使用此查询执行该过程。
$sq_query = 'SELECT * FROM Table1 WHERE NOT EXISTS (SELECT * FROM Table2 WHERE Table1.name = Table2.name)';
$result = mysqli_query($conn, $sq_query);
if (!$result) {
die ('SQL Error: ' . mysqli_error($conn));
}
顺便说一句,我想找出不在{Table2'中但在'Table1'中的任何name
。到目前为止,我一直找不到丢失的文件。
答案 0 :(得分:1)
您可以尝试使用左联接
SELECT * FROM table1 left join
Table2 on Table1.name = Table2.name
where Table2.name is null