【问题标题】:split one or more record from a colums record with specific element从具有特定元素的列记录中拆分一条或多条记录
【发布时间】:2015-03-16 15:44:00
【问题描述】:

我会更好地解释一下自己:我与我之前的程序员犯下的灾难相反。有一个名为title的字段,里面用逗号分隔更多标签我需要获取记录的id字段,对字符串进行拆分并获取两个或多个记录,每个主键和id由逗号获取。

插入状况的画面。你能帮助我吗? link image from the database situation

【问题讨论】:

    标签: mysql sql database-schema


    【解决方案1】:

    使用SUBSTRING_INDEX 函数。

    SELECT 'Codice appalti, Adeguamento prezzi' AS field, SUBSTRING_INDEX('Codice appalti, Adeguamento prezzi',',',-1) AS parta, SUBSTRING_INDEX('Codice appalti, Adeguamento prezzi',',',1) AS partb
    

    输出

    +------------------------------------+--------------------+----------------+
    | field                              | parta              | partb          |
    +------------------------------------+-------------+-----------------------+
    | Codice appalti, Adeguamento prezzi | Adeguamento prezzi | Codice appalti |
    +------------------------------------+--------------------+----------------+
    

    【讨论】:

      猜你喜欢
      • 2018-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-14
      • 1970-01-01
      • 2022-12-05
      相关资源
      最近更新 更多