欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL查詢(xún)排序與查詢(xún)聚合函數(shù)用法分析

 更新時(shí)間:2019年11月21日 08:40:50   作者:小飛俠v科比  
這篇文章主要介紹了MySQL查詢(xún)排序與查詢(xún)聚合函數(shù)用法,結(jié)合實(shí)例形式分析了MySQL查詢(xún)結(jié)果排序以及查詢(xún)聚合函數(shù)相關(guān)使用技巧,需要的朋友可以參考下

本文實(shí)例講述了MySQL查詢(xún)排序與查詢(xún)聚合函數(shù)用法。分享給大家供大家參考,具體如下:

排序

為了方便查看數(shù)據(jù),可以對(duì)數(shù)據(jù)進(jìn)行排序

語(yǔ)法:

select * from 表名 order by 列1 asc|desc [,列2 asc|desc,...]

說(shuō)明

將行數(shù)據(jù)按照列1進(jìn)行排序,如果某些行列1的值相同時(shí),則按照列2排序,以此類(lèi)推

  • 默認(rèn)按照列值從小到大排列(asc)
  • asc從小到大排列,即升序
  • desc從大到小排序,即降序

例1:查詢(xún)未刪除男生信息,按學(xué)號(hào)降序

select * from students where gender=1 and is_delete=0 order by id desc;

例2:查詢(xún)未刪除學(xué)生信息,按名稱(chēng)升序

select * from students where is_delete=0 order by name;

例3:顯示所有的學(xué)生信息,先按照年齡從大–>小排序,當(dāng)年齡相同時(shí) 按照身高從高–>矮排序

select * from students order by age desc,height desc;

聚合函數(shù)

為了快速得到統(tǒng)計(jì)數(shù)據(jù),經(jīng)常會(huì)用到如下5個(gè)聚合函數(shù)

總數(shù)

count(*)表示計(jì)算總行數(shù),括號(hào)中寫(xiě)星與列名,結(jié)果是相同的

例1:查詢(xún)學(xué)生總數(shù)

select count(*) from students;

最大值

max(列)表示求此列的最大值

例2:查詢(xún)女生的編號(hào)最大值

select max(id) from students where gender=2;

最小值

min(列)表示求此列的最小值

例3:查詢(xún)未刪除的學(xué)生最小編號(hào)

select min(id) from students where is_delete=0;

求和

sum(列)表示求此列的和

例4:查詢(xún)男生的總年齡

select sum(age) from students where gender=1;
-- 平均年齡
select sum(age)/count(*) from students where gender=1;

平均值

avg(列)表示求此列的平均值

例5:查詢(xún)未刪除女生的編號(hào)平均值

select avg(id) from students where is_delete=0 and gender=2;

更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《MySQL查詢(xún)技巧大全》、《MySQL常用函數(shù)大匯總》、《MySQL日志操作技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲(chǔ)過(guò)程技巧大全》及《MySQL數(shù)據(jù)庫(kù)鎖相關(guān)技巧匯總

希望本文所述對(duì)大家MySQL數(shù)據(jù)庫(kù)計(jì)有所幫助。

相關(guān)文章

  • Mysql 建庫(kù)建表技巧分享

    Mysql 建庫(kù)建表技巧分享

    本文中說(shuō)到的“建”,并非單純的建一個(gè)庫(kù),或是建一張表,而是你建好的庫(kù)和表在項(xiàng)目的運(yùn)營(yíng)中,是否能應(yīng)付各種事件,下面我說(shuō)說(shuō)幾個(gè)我在項(xiàng)目中遇到的問(wèn)題以及處理的方法,算是一個(gè)小小的心得,給大家分享下。
    2011-07-07
  • mysql 觸發(fā)器用法實(shí)例詳解

    mysql 觸發(fā)器用法實(shí)例詳解

    這篇文章主要介紹了mysql 觸發(fā)器用法實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • MySQL數(shù)據(jù)庫(kù)性能優(yōu)化介紹

    MySQL數(shù)據(jù)庫(kù)性能優(yōu)化介紹

    大家好,本篇文章主要講的是MySQL數(shù)據(jù)庫(kù)性能優(yōu)化介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Mysql字段為null的加減乘除運(yùn)算方式

    Mysql字段為null的加減乘除運(yùn)算方式

    這篇文章主要介紹了Mysql字段為null的加減乘除運(yùn)算方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • mysql中的utf8與utf8mb4存儲(chǔ)及區(qū)別

    mysql中的utf8與utf8mb4存儲(chǔ)及區(qū)別

    本文主要介紹了mysql中的utf8與utf8mb4存儲(chǔ)及區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • mysql日志文件在哪 如何修改MySQL日志文件位置

    mysql日志文件在哪 如何修改MySQL日志文件位置

    MySQL日志文件相信大家都有很多的了解,MySQL日志文件一般在:/var/log/mysqld.log,下面介紹如何修改MySQL日志文件位置,需要的朋友可以參考下
    2012-12-12
  • MySQL性能指標(biāo)TPS+QPS+IOPS壓測(cè)

    MySQL性能指標(biāo)TPS+QPS+IOPS壓測(cè)

    這篇文章主要介紹了MySQL性能指標(biāo)TPS+QPS+IOPS壓測(cè),文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-08-08
  • 詳細(xì)分析MySQL主從復(fù)制

    詳細(xì)分析MySQL主從復(fù)制

    這篇文章主要介紹了MySQL主從復(fù)制的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)MySQL,感興趣的朋友可以了解下
    2020-08-08
  • 關(guān)于數(shù)據(jù)庫(kù)連接池Druid使用說(shuō)明

    關(guān)于數(shù)據(jù)庫(kù)連接池Druid使用說(shuō)明

    這篇文章主要介紹了關(guān)于數(shù)據(jù)庫(kù)連接池Druid使用說(shuō)明,涉及Druid 參數(shù)和運(yùn)行原理等等相關(guān)內(nèi)容,小編覺(jué)得挺不錯(cuò)的,在這里給大家分享一下。
    2017-10-10
  • MySQL對(duì)limit查詢(xún)語(yǔ)句的優(yōu)化方法

    MySQL對(duì)limit查詢(xún)語(yǔ)句的優(yōu)化方法

    這篇文章主要介紹了MySQL對(duì)limit查詢(xún)語(yǔ)句的優(yōu)化方法,分別講解了offset參數(shù)比較小和offset參數(shù)比較大的時(shí)候,如何優(yōu)化查詢(xún)語(yǔ)句,需要的朋友可以參考下
    2014-07-07

最新評(píng)論