[英]limit length of each GROUP_CONCAT values
If I have per example the following table 如果我有下面的例子
cliente.nome
peter sampras
john mark
monalisa
the result with 结果与
GROUP_CONCAT(DISTINCT cliente.nome ORDER BY cliente.nome SEPARATOR ', ') as client
will be: 将会:
peter sampras,john mark,monalisa
Is possible to limit the length of each item so the result is: 可以限制每个项目的长度,因此结果是:
pete,john,mona
Yes, you can use SUBSTRING
or LEFT
in your GROUP_CONCAT
call -- I prefer using LEFT for this: 是的,你可以使用
SUBSTRING
或LEFT
在GROUP_CONCAT
电话-我更喜欢使用LEFT此:
GROUP_CONCAT(DISTINCT LEFT(cliente.nome,4))
GROUP_CONCAT(DISTINCT SUBSTRING(cliente.nome,1,4))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.