MYSQL查询以逗号分隔退出表的输出

时间:2018-11-09 16:53:50

标签: php mysql

我的mysql数据库中有一个表,如下所示。

Table value
==============
ID   GiveTo

1    40

2    140,40

3    133,136

4    39,9903

5    39,9907

6    9907,133

7    39

想要显示如下

40

140

133

136

39

9903

9907

这意味着要显示所有共同的价值。

我正在使用:

SELECT
    substring_index(substring_index(givieto, ',', 1), ',',-1) AS given_to_new
FROM
    test.giventable
WHERE
    1
GROUP BY
    given_to_new

结果显示:

140

40

133

9907

39

BUT 2的值缺少9903和136

0 个答案:

没有答案