假设我有 Product Table(ID,Name)、Language(ID, Code) 和 ProductTranslation table(ID, ProductID, LanguageID, Name) 现在假设我有 10-20 种语言。我需要在每个语言翻译表中搜索产品名称并仅选择与名称匹配的名称,
SELECT Name,
L.ID
FROM Product P,
ProductTranslation PT,
Language L
WHERE P.ID = PT.ProductID
AND PT.LanguageID = L.ID
AND P.Name LIKE '%A%'+' ?????
编辑:如果没有可用的语言,请注意 P.Name 包括默认值