我有 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 是默认语言)处获得翻译?