MySQL怎么用分隔符分隔字符串

使用

可以使用如下函数

SUBSTRING_INDEX( i.final_car_type, ’ ', 1 )

  • i.final_car_type 即 需要分隔的字符串
  • ’ ’ 即 用空格分隔该字符串
  • 1 即:取出该空格之前的所有字符
    也就是说,如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容。相反,如果是负数,那么就是从右边开始数,第N个分隔符右边的所有内容
效果

如果count 是1
表里数据:东风风神全新AX7马赫版 DF 21(天窗版)
拆分后:东风风神全新AX7马赫版

如果count 是-1

表里数据:东风风神全新AX7马赫版 DF 21(天窗版)
拆分后:21(天窗版)

你可能感兴趣的:(sql,mysql,后端)