translations
のすべての組み合わせを作成する必要があります およびtranslation_languages
サブクエリで。次に、LEFT JOIN
を実行します translation_details
へ 翻訳IDと言語について。
SELECT
*
FROM
(
SELECT *
FROM translations AS t
CROSS JOIN translation_languages AS tl
) AS dt
LEFT JOIN translation_details AS td ON td.translation_id = dt.id
AND td.language_code = dt.language_code