私は2つ持っています。テーブル:videosとvideos_lang。選択した言語でビデオに関する情報を取得する場合は、これらのテーブルを LEFT JOIN で結合します。ここに問題があります。選択した言語の翻訳が存在しない場合、デフォルトの言語 (常に存在する言語) の翻訳に参加したいと考えています。どうやってやるの?私はそのSQLクエリを使用します:
SELECT vl.\*, v.*
FROM videos v
LEFT JOIN videos_lang vl
ON vl.sig = 'de' AND v.idVideo = vl.idVideo
vl.sig = 'en' (デフォルトの言語は en) の翻訳を取得するには?