免费可以看的无遮挡av无码|国产在线拍揄自揄视频网站|在线无码精品视频播放在|欧美亚洲国产成人精品,国产成人久久77777精品,亚洲欧美视频在线观看,色偷偷色噜噜狠狠网站久久

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁(yè)  >  千鋒問答  > 如何使用mysql實(shí)現(xiàn)逗號(hào)分隔字符串的拆分
如何使用mysql實(shí)現(xiàn)逗號(hào)分隔字符串的拆分
mysql 匿名提問者 2023-09-12 09:56:29

如何使用mysql實(shí)現(xiàn)逗號(hào)分隔字符串的拆分

推薦答案

  使用MySQL實(shí)現(xiàn)逗號(hào)分隔字符串的拆分可以使用FIND_IN_SET函數(shù)來實(shí)現(xiàn):

千鋒教育

  FIND_IN_SET函數(shù)可以在逗號(hào)分隔的字符串中查找指定的值,并返回其位置。結(jié)合SUBSTRING函數(shù),可以實(shí)現(xiàn)字符串的拆分。

  示例代碼如下:

  SELECT SUBSTRING('字符串1,字符串2,字符串3', 1, FIND_IN_SET(',', '字符串1,字符串2,字符串3') - 1) AS part1,

  SUBSTRING('字符串1,字符串2,字符串3', FIND_IN_SET(',', '字符串1,字符串2,字符串3') + 1, FIND_IN_SET(',', '字符串1,字符串2,字符串3', FIND_IN_SET(',', '字符串1,字符串2,字符串3') + 1) - FIND_IN_SET(',', '字符串1,字符串2,字符串3') - 1) AS part2,

  SUBSTRING('字符串1,字符串2,字符串3', FIND_IN_SET(',', '字符串1,字符串2,字符串3', FIND_IN_SET(',', '字符串1,字符串2,字符串3') + 1) + 1) AS part3;

  解釋:

  - SUBSTRING('字符串1,字符串2,字符串3', 1, FIND_IN_SET(',', '字符串1,字符串2,字符串3') - 1):返回第一個(gè)逗號(hào)之前的部分,即字符串1。

  - SUBSTRING('字符串1,字符串2,字符串3', FIND_IN_SET(',', '字符串1,字符串2,字符串3') + 1, FIND_IN_SET(',', '字符串1,字符串2,字符串3', FIND_IN_SET(',', '字符串1,字符串2,字符串3') + 1) - FIND_IN_SET(',', '字符串1,字符串2,字符串3') - 1):返回第一個(gè)逗號(hào)和第二個(gè)逗號(hào)之間的部分,即字符串2。

  - SUBSTRING('字符串1,字符串2,字符串3', FIND_IN_SET(',', '字符串1,字符串2,字符串3', FIND_IN_SET(',', '字符串1,字符串2,字符串3') + 1) + 1):返回第一個(gè)逗號(hào)和第三個(gè)逗號(hào)之間的部分,即字符串3。

泽州县| 临邑县| 临澧县| 临海市| 揭阳市| 滦南县| 霍州市| 嫩江县| 汾阳市| 孟连| 如东县| 巴马| 卢龙县| 壶关县| 上虞市| 万源市| 栖霞市| 韩城市| 镇赉县| 沐川县| 邻水| 高台县| 宕昌县| 习水县| 镇赉县| 平阴县| 托克托县| 红原县| 凤阳县| 鹤岗市| 毕节市| 化州市| 石屏县| 孝感市| 三门县| 广河县| 丁青县| 额敏县| 弋阳县| 吴江市| 车险|