MySQL查询输入三个数的和_mysql(三)(单表查询、select、where、聚合函数、count、sum、avg、MAX/MIN、分组查询、group by、having、limit)...
單表查詢
select
建個表
1、查詢表中所有學生的信息
2、查詢表中所有學生的姓名和對應的英語成績
3、過濾表中重復數據
4、在所有學生分數上添加10分特長分
下面方式并沒有改變底層的數據記錄,這只是在查詢的時候讓快照顯示這樣的結果而已。
5、統計每個學生的總分
6、使用別名來顯示學生總分
where
1、查詢姓名為張飛的學生成績
2、查詢英語成績大于90分的學生
3、查詢總分大于270的同學
4、查詢英語成績在80-100之間的學生
5、查詢數學成績為75、76、77的同學
6、查詢所有姓張的學生的成績
%——表示0和或多個字符
_——表示1個字符
7、查詢數學>80,語文>80的同學
聚合函數
count函數——用于統計行數
1、統計一個班級擁有多少學生
2、統計有多少個學生的數學成績大于90分
3、統計總分大于270的人有幾個
sum——將符合條件的某列的和值
1、查詢所有數學成績的總和
2、統計一個班級數學英語語文成績的總和
avg——求平均值
求一個班級數學成績的平均值
MAX/MIN——求符合條件的最大值和最小值
分組查詢
建個表
group by
1、將商品按照名字分組,顯示每一類商品的總價(因此用到了聚合函數sum)
只有在分組之后,可以在select里面使用聚合函數
having——進行分組之后的過濾操作
查詢總價大于100元的商品的名稱
where只能進行分組前的過濾,分組后的過濾工作只有having才能做
where語句中不允許使用聚合函數,having語句中允許使用聚合函數
查找單價小于100,總價大于100的商品
limit——查詢部分數據
取前兩條數據
標簽:count,查詢,函數,MIN,學生,分組,聚合,成績
來源: https://blog.csdn.net/qq_29996285/article/details/88927021
總結
以上是生活随笔為你收集整理的MySQL查询输入三个数的和_mysql(三)(单表查询、select、where、聚合函数、count、sum、avg、MAX/MIN、分组查询、group by、having、limit)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matebook14支持触摸屏吗_华为M
- 下一篇: oracle和mysql文件怎么打开_O