为了账号安全,请及时绑定邮箱和手机立即绑定

SQL如何进行换行

SQL如何进行换行

水月心影镜中花 2017-08-09 15:20:13
SELECT GROUP_CONCAT(f. NAME SEPARATOR ';')text FROM route_patrol_detail a INNER JOIN route_patrol_detail_file pf ON a.id = pf.patrolDetailId INNER JOIN sys_file f ON pf.fileId = f.id INNER JOIN route_patrol p ON p.id = a.patrolId WHERE p.id = 'aa4e49a82b6f4bc88386a6b2302231b1' LIMIT 4;这是查询出来的结果:6a7387c484c6ba5561a32d2c11571244.jpg;9c72b85ba75885c4f9d38dd69de2e77a.jpg;C543E7CE9F667F40FAFDF29EB3590C63.jpg;01035C6729E1AC51508250E5B9927D8C.jpg;20161110165137.jpg我想以分号结尾,并把他们换行分开成下面的格式6a7387c484c6ba5561a32d2c11571244.jpg;9c72b85ba75885c4f9d38dd69de2e77a.jpg;C543E7CE9F667F40FAFDF29EB3590C63.jpg;01035C6729E1AC51508250E5B9927D8C.jpg;20161110165137.jpg
查看完整描述

1 回答

?
一毛钱

TA贡献156条经验 获得超57个赞

sql 中的换行符是这个 CHAR(10)

查看完整回答
反对 回复 2017-08-10
  • 水月心影镜中花
    水月心影镜中花
    我试过了,不知道是不是因为我不会用,Navicat for MySQL一直报1064语法错误 头疼啊
  • 一毛钱
    一毛钱
    用了GROUP_CONCAT 为嘛又要换行啊,那你直接查询,按照多条数据来处理不行吗?
  • 水月心影镜中花
    水月心影镜中花
    在报表里使用的,放在一个单元格里,所以我想用换行隔开,那样好看一些
点击展开后面1
  • 1 回答
  • 0 关注
  • 2905 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信