zoukankan      html  css  js  c++  java
  • MySQL 分组并多行拼接 group_concat 用法

    数据源

    user    

    name     age

     小红   18

     小明   18

     小芳   19

    ------------------------------------------------------------------------------------------

    – 默认逗号连接
    select u.age,group_concat(u.name)  as NameStr from user u group by u.age;

    预览:

      age         NameStr 

      18    小红,小明

      19    小芳

    ------------------------------------------------------------------------------------------

    separator指定连接符

    select u.age,group_concat(u.name separator ‘|’)  as NameStr from user u group by u.age;

    预览:

       age          NameStr 

      18    小红|小明

      19    小芳

    ------------------------------------------------------------------------------------------

    – 排序连接

    select u.age,group_concat(u.name order by t.name desc)  as NameStr from user u group by u.age;

    会根据 名字排序 ,升序 去掉 desc   

  • 相关阅读:
    ubuntu更换阿里源
    记一次开源软件的篡改
    linux下搜索指定内容
    随笔_1
    单细胞中的细胞类型划分
    scDNA-seq genomic analysis pipline
    NIH周三讲座视频爬虫
    ggplot2_bubble
    TCGA数据批量下载
    lncRNA芯片重注释
  • 原文地址:https://www.cnblogs.com/wky-z/p/6634331.html
Copyright © 2011-2022 走看看