我有两个表,表 A 和表 B。我需要比较它们的列以获取一个表中不在其他表中的值。
- 表 A 列:ID、table_id(对表 B 的关键引用)、数据
- 表 B 列:ID(主键,对表 A 的引用),x,y
我需要从 A.table_id 获取不等于 B.ID 的值
A.table_id 值 = 3,3,2 B.ID值=1,2,3
我需要获取值1。
最佳答案
很简单,你必须开始阅读 SQL 基础知识。 <强> MSDN
SELECT *
FROM tableA
WHERE table_id NOT IN (SELECT id from tableB)
关于php - 比较 mysql 表中的列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27316756/