Какой смысл делать SELECT *, если проверяется только существование записи? Гораздо разумнее выбирать какой-нибудь литерал, скажем, SELECT 1 или даже SELECT NULL.
Оно, конечно, "Чтобы правильно задать вопрос, надо знать бОльшую часть ответа". Но для того, чтобы грамотно задать вопрос, этого не требуется - достаточно наличия базовых знаний и владения терминологией. Кстати, это же необходимо, чтобы понять ответ.
Формирование отчётов, например. CROSS JOIN календаря с показателями, и к ним LEFT JOIN имеющихся данных.
Или генерация большого количества чисел в СУБД, где нет CTE - CROSS JOIN трёх подзапросов с числами от 0 до 9 даёт список чисел от 0 до 999.
Еблито Побрито, Крупная - по маске. А не по количеству требуемых хостов. В этом смысле сети 1 и 5 (как и сети 2 и 4) совершенно одинаковы, можно смело менять их местами.