如果最后一个字符在没有使用php的mysql查询中是“ - ”,我如何删除最后一个字符。
谢谢!
答案 0 :(得分:1)
阅读string functions reference,例如
mysql> SET @str := 'test message-';
mysql> SELECT IF(RIGHT(@str, 1) = '-', SUBSTRING(@str FROM 1 FOR LENGTH(@str)-1), @str);
test message
答案 1 :(得分:0)
REGEXP_REPLACE可用作MySQL user-defined function。