2
我在MySQL查询使用GROUP_CONCAT
但查询给了我意外和未知的结果。这是查询:使用MySQL查询GROUP_CONCAT并得到意想不到的结果
SELECT GROUP_CONCAT(DISTINCT (categoryid))
FROM jos_community_groups
WHERE team_classification
IN (
SELECT id
FROM jos_league_classification
ORDER BY winning_criteria ASC
)
AND show_in_contact =1
AND team_state = 'Georgia'
AND categoryid
IN (
SELECT sportstypeid
FROM jos_gsa_tournament
WHERE directorid =305
)
ORDER BY categoryid, team_agegroup, team_classification
结果看起来像这样
GROUP_CONCAT(DISTINCT (categoryid)) // column
[BLOB - 10B] // result
我想逗号分隔的类别ID字符串,但我不明白为什么查询给出了这个类型的结果,哪些是缺失查询。
请帮助我的球员非常紧迫。
此外,您还可以张贴整个查询。您发布的代码段看起来合法。 –