溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MYSQL 查詢數據排序數據和分組數據

發布時間:2020-08-07 08:46:01 來源:網絡 閱讀:1098 作者:gzxiaomei 欄目:MySQL數據庫
mysql查詢過程中,可以對數據進行過濾,也可以對數據進行排序,可以對數據分組,下面分別講述排序數據和分組數據例子。

    1,數據的排序 使用 ORDER BY

    select * from where id=10 order by id (正序,倒序)
    正序 ASC 從小到大
    倒序 DESC 從大到小

    2,分組數據 GROUP BY  HAVING

    GROUP 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)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女