Junior
Wat is een cross join?
sobes.tech AI
Antwoord van AI
CROSS JOIN возвращает декартово произведение записей из двух или более таблиц. Это означает, что каждая строка из первой таблицы комбинируется с каждой строкой из второй таблицы, каждой строкой из третьей, и так далее.
- Не требует условия объединения (
ON). - Результат содержит
m * nстрок, гдеm- количество строк в первой таблице,n- количество строк во второй. - Используется реже других типов JOIN, например, для генерации тестовых данных или получения всех возможных комбинаций.
Пример синтаксиса:
SELECT *
FROM table1
CROSS JOIN table2;