日期:2014-05-16  浏览次数:20799 次

如何比较2个表中重复的数据
本人新手,想比较2个文件,并把不重复的部分用.txt文件导出。
1、同一个数据库中有2个表,表明分别为'yang'和‘user’
2、2个表中都只有一列,名字都为‘name’,其中‘yang’有2万条记录,‘user’表中有4万多条记录。
我想用'user'和进行比较'yang',把不重复的数据列入另外一个表,或者直接导出成.txt文件。

请问我该如何操作?(我不熟悉数据库命令,请尽量详细解答,谢谢。)

------解决方案--------------------


yang中无,user 中有

SQL code

select `user`.`name`
from `user` left join `yang` using `name`
where `yang`.`name` is null;