mysql GROUP_CONCAT函数解析
来源:互联网 发布:百度同声传译软件 编辑:程序博客网 时间:2024/06/03 11:04
1,由于项目需要 (数据之间2个字段之间有一对多的关系(type=>gameid)) 想用 GROUP_CONCAT() 函数 根据一个字段type
返回每个type的所有gameid
!!! 这里插条备注:由于我本地php环境装的是mysql版本5.6 测试环境没撒问题 但是到线上 就返回 blob(二进制大对象)类型
这里查了下手册 是mysql版本的问题 线上版本是 5.1
废话不多说了:
:5.1 版本
sql:SELECT DISTINCT type,GROUP_CONCAT(CAST(gameid as CHAR) ORDER BY gameid DESC) as game_list from game_day_live
where daytime=20161011 GROUP BY type;
:5.6版本(无影响)
sql: SELECT DISTINCT type,GROUP_CONCAT(gameid ORDER BY gameid DESC) as game_list from game_day_live
where daytime=20161011 GROUP BY type;
2个版本需要转换一下
gameid 是“int”类型的时候 要转成char 如上:CAST(gameid as CHAR)
当mysql 为5.1 gameid 是字符串类型的情况下 没测试 待测
0 0
- mysql GROUP_CONCAT函数解析
- MySQL中group_concat函数
- MySQL中group_concat函数
- mysql的group_concat函数
- Mysql 函数 Group_concat()详解
- 关于mysql函数GROUP_CONCAT
- MySQL group_concat函数
- MySQL中group_concat函数
- MySQL中group_concat函数
- 关于mysql函数GROUP_CONCAT
- 关于mysql函数GROUP_CONCAT
- MySQL中group_concat函数
- 关于mysql函数GROUP_CONCAT
- MySQL中group_concat函数
- 关于mysql函数GROUP_CONCAT
- 关于mysql函数GROUP_CONCAT
- MySQL中group_concat函数
- mysql GROUP_CONCAT 函数
- java中注解的原理和实现机制
- spring中配置c3p0连接池
- vpc
- MySQL函数
- 数据库的char和varchar/varchar2
- mysql GROUP_CONCAT函数解析
- 第一章——PHP开发环境的搭建
- mysql升级(5.6.15升级到5.7.15)
- 配置VS2015+Openssl
- Linux下的文件压缩和解压缩命令
- ConvenientBanner广告位滑动
- Android中layer-list使用详解
- MFC避免窗口闪烁的方法(OnEraseBkgnd) .
- 证书介绍及openssl生成证书和吊销列表