나는 멀 리어 언어 웹 사이트에서 일하고 있으며 웹 사이트의 모든 언어에 기사가 있거나 없을 수도 있습니다. 또한 사용자는 선호 언어를 등록하고 선택하십시오.SQL, 우선 순위가 영어 인 기사 언어로 주문
제 문제는 기사를 표시 할 때 다음과 같은 방식으로 표시하고 싶습니다. 사용자가 로그인 한 상태에서 선택한 언어를 표시하고 기사가 자신의 언어로되어 있지 않은 경우 이 프랑스어 존재하지 않는 경우 등 다음 독일어, 다른 영어로 표시
이 내 문서 테이블 : 나는 어떻게 MySQL의에서이 작업을 수행하는 아무 생각이
news_id | lang | title | text |
1 | en | News en | bla.. |
1 | fr | News fr | bla.. |
2 | en | New en | bla.. |
3 | fr | Nws fr | bla.. |
.
그리고 내 문제를 이해할 수 있기를 바랍니다. 어떻게 더 명확하게 설명 할 수 있을지 모르겠습니다.
감사합니다. 언어 변수가 실제로 세션 변수에 저장 되었기 때문에 조인을 사용하지 않을 것입니다. –