| 您的当前位置:首页 --> MYSQL教程 --> mysql数据表按照某个字段分类输出 |
| MYSQL教程 mysql数据表按照某个字段分类输出 |
| 浏览次数:1119 关键词 ( ) |
| 查看使用该CPU的产品 查看CPU天梯 |
| CPU型号:mysql数据表按照某个字段分类输出 |
| 主频:Ghz |
| 睿频:Ghz |
| 核心数:个 |
| 不支持超核心 |
| 制作工艺: |
| 插槽类型: |
| 功耗:0W |
| L3缓存:0MB |
| 支持最大内存: 0GB |
| CPU详细参数 |
|
也许大家有时候会遇到需要将把数据库中的某张表的数据按照该表的某个字段分类输出,比如一张数据表area如下
我们需要将里面的area按照serialize字段进行分类输出,比如这种形式: areas serialize 阿蓝色,艾沙云 A 重庆森林,传承家园 C 红军楼小区,海员新村 H ......... 要以这种形式放映出来,于是可以这样做,使用mysql中的group_concat() 、group by实现, select serialize,group_concat(area) as areas from area group by serialize; 则可以得到上面数据表 这里的group_concat(area)是将area按照group by serialize将同个类别(A\B\C)的数据归结在一起,以逗号隔开,如“红军楼小区,海员新村”... 于是就可以分类输出,当然还需要对serialize进行分割(explode())、遍历(foreach)... 以上所述就是本文的全部内容了,希望大家能够喜欢。 |
| 下一个产品 SQL计算timestamp的差值的方法 上一个产品 浅谈MyISAM 和 InnoDB 的区别与优化 |