两个表里面找不重复

两个表里面找不重复

问:如何查询两个表中不重复的数据
  1. 答: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重复的数据的列名
问:EXCEL表中如何在2个表中找出重复或者不重复的数据
  1. 答:最好用的是wps表格,装个插件“重复值控制器”,可以很直观标注出重复的。
    excel中可以用countif函数试试,举例说明:比如说要看看B列中的数据在sheet2中的A列是否有重复,可以把C作为辅助列,在C1输入==COUNTIF(Sheet2!A:A,B1),结果显示0的说明没有重复,大于0的说明有重复。举一反三吧。
  2. 答:=countif($a:$b,a1),
    将该公式复制下拉至和a、b列相同大小的区域里。如果结果大于1,与该结果相对应的源数据区域的数字就是重复的数据,如果等于1,与该结果相对应的源数据区域的数字在a、b列就没有重复的数据。
问:Excel 怎么筛选两个表格的不重复的记录
  1. 答:1. 打开一份带有重复记录的Excel文档。2. 选中图表中的所有记录(注意,此时应将每列的标题行也选择上,否则筛选完的数据表中将不再包含有该标题行),执行“数据”菜单→“筛选→高级筛选”命令3. 在弹出的“高级筛选”对话框中选择“将筛选结果复制到其他位置”一项,并点击“复制到”选择框后面的范围按钮来选择一块区域以存放筛选后的数据(注意:此处千万不要与原数据所处的单元格相重合,否则数据表将会混乱),最后,勾选“选择不重复的记录”复选框后,点击“确定”按钮即可。此时,Excel便会将所有的重复记录自动删除掉,确认无误后,您就可以把新生成的数据清单拷贝到新的工作表中继续使用了
两个表里面找不重复
下载Doc文档

猜你喜欢