Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
4年前关闭。
我有两个不同的表:一个叫XY,另一个叫XZ
在每个表中,我都有一个名为“ id”的列,我想比较这些列,以查看表XY中的哪个“ id”值在XZ中也可用,而哪些不可用。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
4年前关闭。
我有两个不同的表:一个叫XY,另一个叫XZ
在每个表中,我都有一个名为“ id”的列,我想比较这些列,以查看表XY中的哪个“ id”值在XZ中也可用,而哪些不可用。
最佳答案
要获取XY而不是XZ的ID(内部查询会给出XY和XZ中都存在的ID)
SELECT XY.`id`
FROM XY
WHERE `id` NOT IN(
SELECT XY.`id`
FROM XY
JOIN XZ ON XY.`id`=XZ.`id`);
关于mysql - mysql比较列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33998108/
10-10 03:13