初学者问个单位的sql查询语句

菜鸟问个单位的sql查询语句字段1字段23603603603678367836783643要求SQL语句把 字段2 不等于0的重复记录过

菜鸟问个单位的sql查询语句
字段1 字段2
36 0
36 0
36 0
36 78
36 78
36 78
36 43

要求SQL语句把 字段2 不等于0的重复记录过滤输出。如果如下:

字段1 字段2
36 0
36 0
36 0
36 78
36 43


 

[解决办法]
select * from tb where ziduan2=0
union all
select distinct * from tb where ziduan2!=0