【发布时间】:2011-01-03 22:59:57
【问题描述】:
假设我有一个选择查询,例如:
SELECT * FROM tablename
表格中有列:field1、field2 和 field3
有谁知道是否有可能得到一个只有 1 行和 1 个字段的结果集,列的逗号分隔值,如下所示:
"fieldvalue1, fieldvalue2, fieldvalue3"
问题是我事先不知道表的列名...
另一个问题是准备好的语句不是要走的路,因为所有这些都应该在触发器内完成,而 MySQL 不允许在触发器内进行动态游标/选择。
【问题讨论】:
-
我误解了你的问题,哎呀。我以为你想要用逗号分隔的列名。