Вы можете использовать этот (сверхэкспрессивный) способ:
select IF(noOfGirls=0, NULL, round(noOfBoys/noOfGirls)) as ration from student;
, который выдаст NULL, если нет девушек, что фактически равно 0/0 в семантике SQL.
MySQL в любом случае выдаст NULL
, если вы попытаетесь сделать 0/0
, поскольку SQL означает fo NULL
как «нет данных», или в этом случае «я не знаю, что это значение может быть».