在 T-SQL 中,将相关值连接到 SQL 查询中的逗号分隔字符串中相对简单(请参见此处:将 SELECT 的行折叠成字符串的最佳方法是什么? https://stackoverflow.com/questions/822615/what-is-the-best-way-to-collapse-the-rows-of-a-select-into-a-string和这里:将 SELECT 的行折叠成字符串的最佳方法是什么? https://stackoverflow.com/questions/822615/what-is-the-best-way-to-collapse-the-rows-of-a-select-into-a-string)。后一个链接准确地描述了我需要做的事情,但我需要在 MySql 中进行,而在 T-SQL 中有效的查询在 MySql 中不起作用。有哪位 MySql 专家知道如何做到这一点吗?
Thanks!
叫做group_concat http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat
select group_concat(your_id) from your_table
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)