我有这种table_unit,我想选择source_f的所有行,它们之间有相似的值,但没有显示target_f的所有行,它们之间的值相似
查看此图片:https://dl.dropboxusercontent.com/u/89718989/stackoverflow.jpg
我想选择具有相似值的所有source_f行,例如Globalerrorcode101的“失败或获取播放器列表”和第二个Globalerrorcode200,但拒绝target_f中具有相似值的所有行...所以基本上我想要的选择,它必须只打印ID 2,3和4,但不能打印1和5 ...
答案 0 :(得分:0)
你使用的是什么sql引擎?
在理论层面,您正在寻找交叉http://www.essentialsql.com/learn-to-use-union-intersect-and-except-clauses/的反向结果。
这将是一个复杂的查询。你可能不得不这样做 1.左外连接的sql, 2.用于右外连接的sql 3.并结合两个结果集。
HTH ..