求写一个SQL话语

求写一个SQL语句表a字段(name)表b字段(name)表c字段(name)怎样在三个表滤掉name字段三个表都重复的行 查询

求写一个SQL语句
表a   字段(name)
表b   字段(name)
表c   字段(name)
怎样在三个表滤掉name字段三个表都重复的行 
查询出不重复的所有结果
[解决办法]
 elect distinct name from( 
select name from a 
union 
select name from b 
union 
select name from c 
) t