国产睡熟迷奷白丝护士系列精品,中文色字幕网站,免费h网站在线观看的,亚洲开心激情在线

      <sup id="hb9fh"></sup>
          1. 千鋒教育-做有情懷、有良心、有品質(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è)  >  千鋒問(wèn)答  > 如何使用mysql實(shí)現(xiàn)逗號(hào)分隔字符串的拆分
            如何使用mysql實(shí)現(xiàn)逗號(hào)分隔字符串的拆分
            mysql 匿名提問(wèn)者 2023-09-12 09:56:29

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

            推薦答案

              使用MySQL實(shí)現(xiàn)逗號(hào)分隔字符串的拆分可以使用FIND_IN_SET函數(shù)來(lái)實(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。