修复distinct的问题