query_result = User.query
if a not None:
query_result = query_result.filter(User.id == a)
if b not None:
query_result = query_result.filter(User.group == b)
if c not None:
query_result = query_result.filter(User.key == c)
query_result = query_result.all()