如何对比mysql数据表的数据与excel表中数据是否重复?

一、利用excel比对

1、将mysql数据表导出为excel

如何对比mysql数据表的数据与excel表中数据是否重复?_第1张图片
如何对比mysql数据表的数据与excel表中数据是否重复?_第2张图片
如何对比mysql数据表的数据与excel表中数据是否重复?_第3张图片
如何对比mysql数据表的数据与excel表中数据是否重复?_第4张图片

2、将表格数据与excel数据进行对比

方法一:函数COUNTIF
    IF(COUNTIF(数据库数据所在的区域,目标值所在区域)=0,”不重复”,”“)
    如何对比mysql数据表的数据与excel表中数据是否重复?_第5张图片
方法二:函数Match
    MATCH(数据库数据所在的区域,目标值所在区域,)
如何对比mysql数据表的数据与excel表中数据是否重复?_第6张图片 
方法三:条件格式——突出显示单元格规则——重复值
如何对比mysql数据表的数据与excel表中数据是否重复?_第7张图片  
如何对比mysql数据表的数据与excel表中数据是否重复?_第8张图片 

二、用mysql比对

1、将excel表数据导入到数据库中

(1)在数据库中新建一个临时表,添加需要对比的字段
(2)在excel表中添加一行,填入与数据库字段完全相同的名称
(3)导入excel
   右击新建的表——导入向导——Excel文件(/Excel文件(2007或以上版本))
(4)写sql语句

你可能感兴趣的:(**【java】**)