【发布时间】:2015-03-16 15:44:00
【问题描述】:
我会更好地解释一下自己:我与我之前的程序员犯下的灾难相反。有一个名为title的字段,里面用逗号分隔更多标签我需要获取记录的id字段,对字符串进行拆分并获取两个或多个记录,每个主键和id由逗号获取。
插入状况的画面。你能帮助我吗? link image from the database situation
【问题讨论】:
标签: mysql sql database-schema
我会更好地解释一下自己:我与我之前的程序员犯下的灾难相反。有一个名为title的字段,里面用逗号分隔更多标签我需要获取记录的id字段,对字符串进行拆分并获取两个或多个记录,每个主键和id由逗号获取。
插入状况的画面。你能帮助我吗? link image from the database situation
【问题讨论】:
标签: mysql sql database-schema
使用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 |
+------------------------------------+--------------------+----------------+
【讨论】: