两张表具有一个相同字段,怎么判断两张表的相同字段数据是否有重复值
SELECT a.tid, ISNULL(c.FExists,0) AS 是否相同 FROM tab1 a
LEFT JOIN (SELECT tid,1 AS FExists FROM tab3 b) c ON a.tid = c.tid
```sql
```
你好,
我对你提出的问题有不理解。 如果两张表的相同字段的相同值来自不同的行也可以吗? 只要两张表出现相同的值就行了,无所谓在哪里是吗?你这样做有什么意思吗?不是很理解。还有你的数据多吗?如果多,不建议用外联。
select * from A as a inner join B as b on a.相同列=b.相同列
这样查出来返回的数据就是重复的数据