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

MySql數(shù)據(jù)庫基礎(chǔ)之分組查詢詳解

 更新時間:2022年09月19日 09:16:29   作者:在人間負(fù)債^  
這篇文章主要介紹了mysql按照時間分組查詢的語句,非常實(shí)用,sql語句簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1. group by

找出每個工作崗位的工資和?

思路:先按照工作崗位分組,然后對工資進(jìn)行求和。

mysql> select job, sum(sal) from emp group by job;

找出每個部門的最高薪資?思路:按照部門編號分組,然后求每一組的最大值

mysql> select deptno, max(sal) from emp group by deptno;

找出每個部門,不同工作崗位的最高薪資?思路:將兩個字段聯(lián)合成一個字段看(兩個字段分組)

mysql> select deptno, job, max(sal) from emp group by deptno, job;

2. having

可以對分完組之后的數(shù)據(jù)進(jìn)一步過濾

having 必須要和 group by 聯(lián)合使用

找出每個部門最高薪資,要求顯示最高薪資大于 3000 的? 第一步:找出每個部門最高薪資,按照部門編號分組,求每一組的最大值 第二步:要求顯示最高薪資大于 3000 的

mysql> select deptno, max(sal) from emp group by deptno having max(sal) > 3000;

優(yōu)化

where 和 having,優(yōu)先選擇 where,不能使用 where 再使用 having

mysql> select deptno, max(sal) from emp where sal > 3000 group by deptno;

到此這篇關(guān)于MySql數(shù)據(jù)庫基礎(chǔ)之分組查詢詳解的文章就介紹到這了,更多相關(guān)MySql分組查詢內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MYSQL數(shù)據(jù)表損壞的原因分析和修復(fù)方法小結(jié)(推薦)

    MYSQL數(shù)據(jù)表損壞的原因分析和修復(fù)方法小結(jié)(推薦)

    MYSQL數(shù)據(jù)表損壞的原因分析和修復(fù)方法小結(jié),碰到的朋友可以參考,下面整理一些比較全,希望對大家有所幫助。
    2011-01-01
  • Mysql觸發(fā)器語法解讀(附帶簡單實(shí)用例子)

    Mysql觸發(fā)器語法解讀(附帶簡單實(shí)用例子)

    這篇文章主要介紹了Mysql觸發(fā)器語法解讀(附帶簡單實(shí)用例子),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • MySQL重命名表名的實(shí)現(xiàn)示例

    MySQL重命名表名的實(shí)現(xiàn)示例

    在MySQL中,可以通過RENAMETABLE和ALTERTABLE命令來重命名表,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10
  • 數(shù)據(jù)庫中的sql完整性約束語句解析

    數(shù)據(jù)庫中的sql完整性約束語句解析

    這篇文章主要介紹了數(shù)據(jù)庫中的sql完整性約束語句解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • 導(dǎo)致mysqld無法啟動的一個錯誤問題及解決

    導(dǎo)致mysqld無法啟動的一個錯誤問題及解決

    這篇文章主要介紹了導(dǎo)致mysqld無法啟動的一個錯誤問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • MySQL中創(chuàng)建表的三種方法匯總

    MySQL中創(chuàng)建表的三種方法匯總

    這篇文章主要介紹了MySQL中創(chuàng)建表的三種方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • mysql連接錯誤2013的問題及解決

    mysql連接錯誤2013的問題及解決

    這篇文章主要介紹了mysql連接錯誤2013的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • MySQL多表關(guān)聯(lián)查詢方式及實(shí)際應(yīng)用

    MySQL多表關(guān)聯(lián)查詢方式及實(shí)際應(yīng)用

    MySQL語句學(xué)習(xí)的難點(diǎn)和重點(diǎn)就在于多表查詢,同時MySQL也有諸多方法供大家選擇,不論是多表聯(lián)查(聯(lián)結(jié)表、左連接、右連接……),這篇文章主要給大家介紹了關(guān)于MySQL多表關(guān)聯(lián)查詢方式及實(shí)際應(yīng)用的相關(guān)資料,需要的朋友可以參考下
    2024-07-07
  • mysql int(3)與int(11)的區(qū)別詳解

    mysql int(3)與int(11)的區(qū)別詳解

    這篇文章主要介紹了mysql int(3)與int(11)的區(qū)別詳解的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • mysql替換表中的字符串的sql語句

    mysql替換表中的字符串的sql語句

    替換字段里數(shù)據(jù)內(nèi)容部分字符串,這個在替換網(wǎng)址呀什么的最經(jīng)常用了,發(fā)布一下做個筆記
    2008-06-06

最新評論