比较mysql表中的列值

威尔逊

我有两个表,表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。

HaveNoDisplayName

很简单,您必须开始阅读SQL的基础知识。MSDN

SELECT *
FROM tableA 
WHERE table_id NOT IN (SELECT id from tableB)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章