在数据库表中,我有大约100万条记录。
在number
字段中大约有11位数字。
如果 5 位数字相同,我想将其分组,以便稍后导出。
如何存档?
例如:
077129342480
074545344535
077127777476
077126565656
074546546654
可以看到有两组号码,分别是07712和07454
在group
字段中我可以用数字声明组名称吗?
最佳答案
您可以尝试GROUP BY SUBSTR(number, 1, 5)
或GROUP BY LEFT(number, 5)
。
关于mysql - 数入组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9112066/