mysql - 如何从mysql中的表中获取唯一记录

标签 mysql phpmyadmin

我有两个表,名为 abcxyz。表 xyz 包含列 id,xyz 包含 abc_id

我想找到第一个表中存在但第二个表中不存在的记录。我该怎么做。

最佳答案

如果你想从 abc 表中获取不在 xyz 表中的记录;

SELECT abc_id FROM abc 
WHERE abc_id NOT IN (SELECT id from xyz)

关于mysql - 如何从mysql中的表中获取唯一记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15171666/

相关文章:

PHP - 使 MySQL 返回整数

mysql - 从一个数据库更新另一个数据库而不覆盖注释

sql - 是否可以在子字符串函数中使用字符代替位置?

php - 如何将sql数据库导入azure for webapp?

mysql - MySQL @ MariaDB 中 GROUP_CONCAT 内部的 GROUP BY

mysql - 特定合并sql中的2列,不包括其中一列

php - 用给定时间值减去sql时间值

php - 如何使用此php代码从wamp数据库访问mysql表?

php - 用户@localhost 的访问被拒绝

mysql - 关于连接 int 类型和 varchar 类型的 2 列时的索引