mysql 分组问题

jm_tn 2008-12-04 09:06:13
有uuid,ID等字段,ID有12个字符,前6个为地址码,如何根据ID的前6个字符进行分组;
select count(uuid) from a1 group by ??????????
...全文
32 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
iasky 2008-12-04
可以使用MySQL的SUBSTR函数

http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_substr

#

SUBSTR(str,pos), SUBSTR(str FROM pos), SUBSTR(str,pos,len), SUBSTR(str FROM pos FOR len)

SUBSTR() is a synonym for SUBSTRING().
#

SUBSTRING(str,pos), SUBSTRING(str FROM pos), SUBSTRING(str,pos,len), SUBSTRING(str FROM pos FOR len)
回复
makui 2008-12-04
select count(uuid) from a1 group by substring(id,1,6)
回复
TR@SOE 2008-12-04
不知道MySQL有没有substr函数?
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2008-12-04 09:06
社区公告
暂无公告