sql - 比较不同表中的 2 列

标签 sql sqlite

我有两个表,每个表都有相同的列。我们称之为颜色。如何比较两者以显示表 B 中但表 A 中没有的独特颜色?

最佳答案

select b.color
  from tbl1 b
 where not exists (select * from tbl2 a where b.color=a.color)

关于sql - 比较不同表中的 2 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13214317/

相关文章:

c# - 数据库错误: "Could not find stored procedure ' sp_insert"

sql - 如何在 Oracle 的循环中重复 Select 语句?

iphone - 写入 SQLite DB 时出错

sql - 同时检索 'count where' 和总计数

java - ObjectInputStream 适用于 MySql,但不适用于 sqlite

mysql - SQL 忽略最后的值

sql - 使用复合/复合主键的缺点是什么?

mysql - 从 MySQL date_format 中的 %m 和 %d 中删除前导零

java - 将范围内的值插入 sqlite 时显示错误

sqlite - 如果有机会在 Sencha Touch 2 Apps 中使用 SQLite?