t.id, t.create_user, t.create_time, t.update_user, t.update_time, t.login_time, t.uid, t.name, t.nick_name, t.tel, t.password, t.avatar, t.openid, t.unionid, t.ip, t.context, t.num, t.share_id, t.type, t.status, t.admind, t.deleted select , t1.nick_name as shareName from gpt_user t left join gpt_user t1 on t.share_id = t1.id t.deleted = 0 and t.id = #{q.id} and t.name like concat('%', #{q.name}, '%') and t.nick_name like concat('%', #{q.nickName}, '%') and t.tel = #{q.tel} and t.password = #{q.password} and t.avatar = #{q.avatar} and t.openid = #{q.openid} and t.unionid = #{q.unionid} and t.ip = #{q.ip} and t.num = #{q.num} and t.share_id = #{q.shareId} and t.type = #{q.type} and t.status = #{q.status} and date_format(t.create_time,'%Y-%m-%d') >= #{q.startDate} and date_format(t.create_time,'%Y-%m-%d') <= #{q.endDate} ${q.dataScope} order by t.id desc