已知sqlserver数据库存在表A,A中有一字段B
B的内容如下:
评语:1.内容一;2.内容二;3.内容三;4.内容四。
如果只用sql语句的话,就是在匹配到1. 2. 3. 4. 的时候可以进行换行,能不能实现下面的这个效果:
评语:
1.内容一;
2.内容二;
3.内容三;
4.内容四。
查询时候,判断字段值,并匹配,如下是mysql语句,看看是不是你想要的
SELECT
CASE B
WHEN "1" THEN '1.内容1;'
WHEN "2" THEN '2.内容22;'
ELSE '其他'
END outb
FROM
A
regexp_replace 正则替换