我有以下select查询。当"ES“行存在时,我想避免得到重复的"EN”行。比如更喜欢ES而不是EN。SELECT s.soft_id,s.groupby,s.packageid,s.name,s.area,l.min,GROUP_CONCAT(DISTINCT JSON_ARRAY(s.versionIN("ES","EN")
GROUP BY s.soft_id,s.groupby,s.packageid,s.name,s.area,l.min ORDER BY s.name
好的,基本上我的代码没有按预期工作。所以我把它完全拆开,甚至把这个查询放在页面的顶部;尝试了硬编码的值,但它仍然不起作用。这个特定的查询应该向$weapons数组返回5行数据,但它不起作用。$weapons_sql = "SELECT weapon_id, weapon_name, weapon_strength FROM Weapon_Info WHERE weapon_id BETWEEN1 AND 5";$weapons =