zoukankan      html  css  js  c++  java
  • GROUP_CONCAT函数

    来自:mysql中文手册

    • GROUP_CONCAT(expr)

    该函数返回带有来自一个组的连接的非NULL值的字符串结果。其完整的语法如下所示: 

    GROUP_CONCAT([DISTINCT] expr [,expr ...]

                 [ORDER BY {unsigned_integer | col_name | expr}

                     [ASC | DESC] [,col_name ...]]

                 [SEPARATOR str_val])

    mysql> SELECT student_name,

        ->     GROUP_CONCAT(test_score)

        ->     FROM student

        ->     GROUP BY student_name;

    Or:

    mysql> SELECT student_name,

        ->     GROUP_CONCAT(DISTINCT test_score

        ->               ORDER BY test_score DESC SEPARATOR ' ')

        ->     FROM student

        ->     GROUP BY student_name;

    MySQL中,你可以获取表达式组合的连接值。你可以使用DISTINCT删去重复值。假若你希望多结果值进行排序,则应该使用  ORDER BY子句。若要按相反顺序排列,将 DESC (递减) 关键词添加到你要用ORDER BY 子句进行排序的列名称中。默认顺序为升序;可使用ASC将其明确指定。   SEPARATOR 后面跟随应该被插入结果的值中间的字符串值。默认为逗号 (‘,’)。通过指定SEPARATOR '' ,你可以删除所有分隔符。 

  • 相关阅读:
    小白初学iOS中OTA部署(适应iOS7.1)
    CocoaPods管理本地库简单步骤
    CocoaPods问题记录
    UIPanGestureRecognizer下方法
    2013年度总结(反思篇)
    iOS7中cell的分割线右移的解决方法
    接触CocoaPods遇到的问题
    iOS摄像头问题
    iPhone4激活出错,菜鸟试验!!!!!
    详解UIPickerView
  • 原文地址:https://www.cnblogs.com/abinxm/p/2044344.html
Copyright © 2011-2022 走看看