Chỉ cần tiếp tục kết hợp bên trái vào cùng một bảng trên ID, nhưng các cột bổ sung đại diện cho ngôn ngữ của chúng ...
Đã chỉnh sửa để hiển thị tiếng Anh nếu không có giá trị trong các cột tương ứng cho mỗi câu hỏi nhận xét.
select
eng.id,
eng.translated_text InEnglish,
coalesce( spn.translated_text, eng.translated_text ) InSpanish,
coalesce( frn.translated_text, eng.translated_text ) InFrench
from
translation eng
left join translation spn
on eng.id = spn.id
and spn.Language_ID = 2
left join translation frn
on eng.id = frn.id
and spn.Language_ID = 3
where
eng.Language_id = 1
order by
eng.id