mysql - 如何使用换行符连接多个字段

标签 mysql

我有一个 MySQL 表,其中有 5 列,我想将其合并为一列,但有换行符,即

Select
concat(field1, field2, field3, field4, field5) as MyQuery
from MyTable

我需要在 SQL 表本身或作为插入函数中更改此设置,以便有换行符,字段格式为中等文本,因此看起来像这样:

Line 1 
Line 2 
Line 3 
Line 4 
Line 5 

请问有什么想法吗?

最佳答案

最简单的方法是:

Select concat_ws('
', field1, field2, field3, field4, field5) as MyQuery
from MyTable;

关于mysql - 如何使用换行符连接多个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27094287/

相关文章:

mysql - 如何使用 grafana 和 MySQL 添加时间序列查询?

mysql - 如何检查表中是否存在值?

javascript - 按照输入的顺序获取 sql 答案

MySql - 使用散列密码创建用户和数据库的脚本

php - 使用 PHP 和 SQL 的购物车

mysql - 我们可以在 MySQL 中为多个表设置一个触发器吗?

mysql - 如何使用 CodeIgniter 连接到 Google Cloud SQL 数据库?

mysql - 就像运算符(operator)不工作一样,使用 spring mvc 和 hibernate

MySQL 键/唯一键

PHP/MySQL网站带有用户表,需要添加用户组功能