怎么组成字符串

如何组成字符串?请问如何用CFM将查询得到的结果,比如查询名为q,字段为id,name,共有6条记录,将这6条记录以‘

如何组成字符串?
请问如何用CFM将查询得到的结果,比如查询名为q,字段为id,name,共有6条记录,将这6条记录以‘$’为符号连成字符串???
效果如下:var jieguo = "1,张三$2,王五$3,李四$4,孙一$5,钱六$6,赵七$"


谢谢!!!

[解决办法]
如果字串最后,一定要加$,
<cfset a = "> 
<cfoutput query="你的查询结果"> 
<cfset a = listappend(a, id & "," & name, "$")> 
</cfoutput>
<cfif listlen(a, "$") gt 0>
<cfset a = a & "$">
</cfif>