如何将整个MySQL行列为字符串

时间:2013-12-12 13:19:53

标签: mysql string

如何选择(在MySQL中)和整行,而不是列,并将其作为Java中的字符串输出?

表格如下。

id | username | note | issuer
=============================
1  | James    | text | Matthew
2  | Callum   | text | Corey
3  | Rebecca  | text | Tyler

输出示例

2 Callum text Corey

感谢。

2 个答案:

答案 0 :(得分:1)

使用concat()

select concat(id,' ',username,' ',note,' ',issuer) as record
from your_table

答案 1 :(得分:0)

试试这个

SELECT * FROM <tablenem> WHERE id = 2;

完整记录:

SELECT * FROM <tablenem>;

如果他需要没有任何分隔符的值:

SELECT CONCAT(id,surname,note,issuer) FROM <tablenem>;

使用像空格一样的分隔符:

SELECT CONCAT(id,' ',username,' ',note,' ',issuer) as <alias>
FROM <tablename>;