我有一个名为属性的表,我想获取此表中匹配“hold = 1”的所有记录,但是一个额外的表包含不同语言的属性名称我需要获取英语,或者如果不存在语言标记作为默认值
表属性:
pid hold
属性翻译:
pid lang_id pname description isDefault
我通常使用工会获得语言
(select pname from property_translations where lang_id='en' and pid=$pid)
union
(select pname from property_translations where isDefault='Yes' and pid=$pid)
limit 1