-1

可能重复:
Mysql 可以拆分列吗?
Mysql 字符串拆分

我在一张桌子上有这个:

id  color
1   red/green/blue/orange
2   blue
3   
4   red/green

我将进行一个 sql 查询,也许是这样的:

color
red
green
blue
orange
blue
red
green
4

1 回答 1

0

评论者想要建议的是将值拆分为单独的行:

id color
1  red
1  green
1  blue
1  orange
2  blue
3  NULL
4  red
4  green

然后您可以轻松选择:

select color from color_table;

或每种颜色只有一次:

select distinct color from color_table;
于 2012-10-31T15:18:34.657 回答