Я пытаюсь выполнить запрос SELECT, учитывающий результат второй таблицы, путем создания комбинаций и репликации результата. Я должен следовать определенному порядку, чтобы не получить все комбинации, используя столбец ORDER.
Чтобы проиллюстрировать то, что я пытаюсь достичь:

До сих пор я пытался использовать SUBSELECT
с JOIN
для репликации результатов на основе второй таблицы.
SELECT a.table_a_id, b.label_x, b.label_y
FROM table_a a
JOIN
(
SELECT label_x, label_y
FROM table_b
WHERE b.table_a_id = a.table_a_id
) b
ON b.table_a_id = a.table_a_id
Но, конечно, я не могу ссылаться на table_a извнутри SUBSELECT
.
Какими должны быть мои следующие шаги для достижения желаемого ResultSet?