日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MySQL复习资料(四)——MySQL-聚合函数

發布時間:2024/8/26 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySQL复习资料(四)——MySQL-聚合函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

📋導讀📋

💝博客主頁:紅目香薰_CSDN博客-大數據,MySQL,Java領域博主💝

?本文由在下【紅目香薰】原創,首發于CSDN?

🤗2022年最大愿望:【服務百萬技術人】🤗

📋前言📋

本文屬于系列文章,分別為:

MySQL復習資料(一)——MySQL環境安裝

MySQL復習資料(二)——MySQL-DDL語句

MySQL復習資料(三)——MySQL-DML語句

MySQL復習資料(四)——MySQL-聚合函數

MySQL復習資料(五)——MySQL-索引

MySQL復習資料(六)——MySQL-多表聯合查詢

MySQL復習資料(七)——MySQL-存儲過程

MySQL復習資料(八)——MySQL-事務

MySQL復習資料(九)——MySQL-圖形化工具使用

📋正文📋

MySQL復習資料(四)——MySQL-聚合函數

目錄

??????????基礎查詢語句:

查詢指定列,并給與匿名:

篩選查詢where

關系運算符與邏輯運算符

范圍查詢between...and

?模糊查詢like

清除重復值distinct

包含in

分組查詢group by

排序order by

分頁limit

聚合查詢

數量統計count

最大值max

最小值min

求和sum

平均數avg


DQL(Data Query Language)數據查詢語句

sql的查詢語句,也就是select語句,用法千變萬化。

基礎查詢語句:

查詢users表所有數據

select * from users;

查詢指定列,并給與匿名:

查詢用戶名以及簡介

select userName '用戶名',introduce '簡介' from users;

篩選查詢where

查看id=2的信息

select * from users where id=2;

關系運算符與邏輯運算符

關系運算符包含> >= = <= <

邏輯運算符包含and or not

查詢年齡在30至50歲的人員信息。?

select * from users where age>=30 and age<=50;

范圍查詢between...and

查詢年齡在20至30歲的人員信息。?

select * from users where age between 20 and 30;

模糊查詢like

查看用戶名中有d的信息

select * from users where userName like "%d%";

清除重復值distinct

查看密碼種類

select distinct passWord from users;

包含in

查詢'admin','baxianwang','shigandang'三個用戶的信息

select * from users where userName in ('admin','baxianwang','shigandang');

分組查詢group by

根據手機號進行分類,只顯示手機號碼。

select phone '手機號' from users group by phone;

排序order by

根據年齡進行正序以及倒序排列輸出所有信息

select * from users order by age;select * from users order by age?desc;

分頁limit

每頁2條,查詢3頁內容

注意:limit后面只能放常數,無法進行計算。

頁碼初始條數:(查詢頁碼*每頁條數-1)

select * from users limit 5,2;


聚合查詢

數量統計count

根據手機號進行分類,顯示手機號碼以及對應數量。

select phone '手機號',count(phone) '數量' from users group by phone;

最大值max

查詢年齡最大的人員信息

select * from users where age=(select max(age) from users);

最小值min

查詢年齡最小的人員信息

select * from users where age=(select min(age) from users);

求和sum

計算所有年齡的總和

select sum(age) from users;

平均數avg

計算所有用戶的平局年齡

select avg(age) '平均年齡' from users;

總結

以上是生活随笔為你收集整理的MySQL复习资料(四)——MySQL-聚合函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。