HAVING句で条件分岐させるのは素人のやること。プロはSELECT句で分岐させる