CROSS JOIN
позволяет вывести все сочетания строк двух таблиц. Для каждой записи первой таблицы будут сопоставлены все варианты второй таблицы. Используется очень редко и служит либо для создания тестовых таблиц с целью проверки, либо для создания определенных комбинаций.
Синтаксис CROSS JOIN
работает без указания ключа.
Из логики CROSS JOIN
следует, что максимальное количество строк, которое может получиться, это произведение количества строк первой таблицы и количества строк второй таблицы. А минимальное - это количество строк в таблице с наибольшим количеством строк.