1、假如要查询t1表中name字段中所有的姓名,并去除重复。
2、可以使用如下语句:
select distinct name from t13、其中distinct是去重功能。
sql 查询不重复的记录 可以使用 having count group by 组合先把不重复数据的id查询出来 通过count()计算 只有数目为1的才是不重复的数据
然后通过in选择出不重复记录的数据
例子:
统计出a表中name不重复的所有记录
select b.* from table b where b.id in(select a.id from table a group by a.name having count(a.id) <2)
//其中 name重复的数据的列名
不知道你是什么数据库,在一个数据库中,配置好另外一个数据库的连接方式,然后只需要在表名前指定数据库名就可以像本地表一样使用了比如,SqlServer数据库,在服务器对象中建立连接服务器db1
两张表都叫做table
就可以这么查
select *
from table
where id not in (select id from db1.master.dbo.table)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)