次のクエリを実行しています。
SELECT *, COUNT(iup.user_id) AS user_plans_count
FROM #__iop_user_plans iup
INNER JOIN #__iop_plan ip ON iup.iop_id = ip.id
WHERE `iup`.`state` = 1 AND `iup`.`user_id` IS NOT NULL AND `iup`.`accepted` = 0
該当する行がない場合でも、MySQL はカウントのみを含む 1 つの結果を返します。0 より大きい場合にのみカウントを返すようにクエリを変更するにはどうすればよいですか?