我有一个设置类型的表。
此字段是颜色标签:
set('Red', 'Blue', 'Green')
每条记录可以有多种颜色,如:
红色和蓝色
现在当我选择我得到:
红,蓝,绿
是否可以将其更改为:
蓝色 - 绿色 - 红色
感谢
答案 0 :(得分:0)
尝试
select substr(concat(
if(color='Blue', ' - Blue', ''),
if(color='Green',' - Green', ''),
if(color='Red',' - Red','')
), 3) as customfield