如何在 mysql 中匹配两个表并获取注释匹配的值


How do i match two table in mysql and get the value which is note matched?

请参考下面的链接,我已经附加了一个图像文件,我在MySQL数据库中有两个表,我想知道如何找到彼此不匹配的userEmpNo?

我已经尝试了array_diff,array_diff_assoc()这对我不起作用。 请帮忙

这是数据图像文件

如果你的意思是你想选择另一个表中不存在的所有用户EmpNo,那么你可以在SQL端进行,并使用NOT EXISTS():

SELECT * From TableA t
WHERE NOT EXISTS(SELECT 1 FROM TableB s
                 WHERE s.userEmpNo = t.userEmpNo)

或加入:

SELECT * From TableA t
LEFT JOIN TableB s
 ON(s.userEmpNo = t.userEmpNo)
WHERE s.userEmpNo is null