我在列中有数据,我想select
substring_index
和group by
子串的结果。是否可以在一个查询中进行?:
实施例
code:
R0001.10
R0001.20
R0002.10
R0002.30
如果使用
SELECT SUBSTRING_INDEX(code, '.', 1) FROM products;
它是这样的:
R0001
R0001
R0002
R0002
但是当我使用
时 SELECT SUBSTRING_INDEX(code, '.', 1) FROM products GROUP BY code;
它给出了一些奇怪的结果
01
01
010210000
0103020
等