0

我有一张关于产品评论的表格。我像这样将数据保存在表中

 id| value|
___|______|
1  |Our pr|
2  |oduct |
3  |availa|
4  |ble in|
5  |all re|
6  |tailer|
7  |shop. |

我想像这样在一行或一段中显示我们的产品在所有零售商店都有售。

4

2 回答 2

3

您将不得不使用GROUP_CONCAT,因为您想将数据组合在单独的行中。

尝试这个

SELECT GROUP_CONCAT(value SEPARATOR '') FROM yourtablename

于 2012-06-18T15:17:23.217 回答
0

尝试这个:

mysql> set @a:=''

mysql> select @a:= concat (@a, ' ', value) from table1.

有了它,您将拥有@a 中的所有值,并显示

mysql> select @a;
于 2012-06-18T15:14:34.140 回答