我有兩個表是這樣的:如何編寫這個LINQ(或SQL)查詢?
新聞
標識
標題
LanguageId
語言表:
種與LanguageId語言
標識
名稱
ISDEFAULT
現在,作爲參數(例如EN-US),默認語言爲en-GB,我想要得到像這樣的價值:
新聞
編號標題LanguageId
1的en-US
2 2的en-US
...剩下的en-US新聞...
10 10 zh-CN
11 11 EN-GB
...剩下的EN-GB新聞,EN-GB是默認......
20 20 FR-FR
21 21 FR-FR
...剩餘語言等新聞......
目前的解決方案是使用臨時表和遊標獲取了每種語言的消息。有沒有更好的方法來做到這一點?