高分求解mysql 分组统计问题 本帖最后由 hcdieche 于 2010-11-15 10:34:26 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MYSQL不支持递归查询,必须用SP完成 select parent_id ,GROUP_CONCAT(id) from asdasdgroup by parent_id 如果知道层数,用N个LEFT JOIN解决 select parent_id,group_concat(id)from tbgroup by parent_id 用你上述数据select parent_id,group_concat(id)from tt group by parent_id 这个在navicat中执行的结果 ID字段显示是BLOB,我如何取出这个字段的值呢 id什么类型,在MYSQL命令行下运行SQL语句,看看结果 id是INT型的,执行了,结果id显示的是BLOGparent_id idXXX BLOG select parent_id,group_concat(CAST(id as CHAR(10)))from tt group by parent_id 变成BLOB估计你的ID用了很长CHAR类型。换成如下再试。select parent_id,group_concat(id+0)from table group by parent_id 建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。 参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html 1. 你的 create table xxx .. 语句 2. 你的 insert into xxx ... 语句 3. 结果是什么样,(并给以简单的算法描述) 4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL) 这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。 请教关于MYSQL的LIMIT使用方法 高手帮忙看看mysql挂掉的原因,有日志 求解,with用法.. 用sql语句去除某列的unique约束 c#对Mysql的备份 求SQL:计算timestamp为20分钟内的数据的平均值 求救:如果取回或者修改忘记的MySQL数据库的root密码,解决后马上给分。 mysql中文字符查询的问题 错误:1067,进程意外终止 求一个有全国大学名称和学院信息的数据字典表 mysql 修改变量值操作无效 MYSQL DOS插入中文报错
group by parent_id
from tb
group by parent_id
select parent_id,group_concat(id)
from tt group by parent_id
这个在navicat中执行的结果 ID字段显示是BLOB,我如何取出这个字段的值呢
结果
parent_id id
XXX BLOG
from tt group by parent_id
from table
group by parent_id 建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。