
MySQL中将一列以逗号分隔的值行转换为列的方法。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
在实际应用中,前言部分可能会遇到一些违反第一范式设计模式的业务表。这些表通常包含一列中存储了多个属性值的现象。如图表所示,pkvalue1ET, AT2AT, BT3AT, DT4DT, CT, AT等字段经常会呈现这两种常见的需求:首先,需要提取出所有不重复的值。例如,valueAT、BT、CT、DT和ET。以下是使用SQL语句实现这一目标:
`select distinct(substring_index(substring_index(a.col,,,b.help_topic_id+1),,,-1))from (select group_concat(...)`
全部评论 (0)
还没有任何评论哟~


