Find the name of the candidates whose oppose percentage is the lowest for each sex.
SELECT t1.name ,  t1.sex ,  min(oppose_rate) FROM people AS t1 JOIN candidate AS t2 ON t1.people_id  =  t2.people_id GROUP BY t1.sex
name of the candidates refers to SELECT t1.name; lowest oppose percentage for each sex refers to min(oppose_rate) GROUP BY t1.sex; candidates are joined with people on people_id refers to JOIN candidate AS t2 ON t1.people_id = t2.people_id;