• ADADADADAD

    MYSQL 查询数据排序数据和分组数据[ mysql数据库 ]

    mysql数据库 时间:2024-12-24 19:11:16

    作者:文/会员上传

    简介:

    在mysql查询过程中,可以对数据进行过滤,也可以对数据进行排序,可以对数据分组,下面分别讲述排序数据和分组数据例子。1,数据的排序 使用 ORDER BYselect * from where id=10 orde

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    在mysql查询过程中,可以对数据进行过滤,也可以对数据进行排序,可以对数据分组,下面分别讲述排序数据和分组数据例子。1,数据的排序 使用 ORDER BYselect * from where id=10 order by id (正序,倒序)正序 ASC 从小到大倒序 DESC 从大到小2,分组数据 GROUP BYHAVINGGROUP BY子句通过列或表达式的值将一组行分组为一个小分组的汇总行记录。 GROUP BY子句为每个分组返回一行。换句话说,它减少了结果集中的行数。

    经常使用GROUP BY子句与聚合函数一起使用,如SUM,AVG,MAX,MIN和COUNT。SELECT子句中使用聚合函数来计算有关每个分组的信息。

    HAVING 可以通过使用HAVING子句查询(过滤)哪些订单的总销售额大于55000,如下所示:

    SELECT
    ordernumber,
    SUM(quantityOrdered) AS itemsCount,
    SUM(priceeach*quantityOrdered) AS total
    FROM
    orderdetails
    GROUP BY ordernumber
    HAVING total > 55000;

    文章来自(www.dc3688.com)

    MYSQL 查询数据排序数据和分组数据.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载