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

基于mysql實現(xiàn)group by取各分組最新一條數(shù)據(jù)

 更新時間:2020年09月18日 09:35:03   作者:八英里  
這篇文章主要介紹了基于mysql實現(xiàn)group by取各分組最新一條數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

前言:

group by函數(shù)后取到的是分組中的第一條數(shù)據(jù),但是我們有時候需要取出各分組的最新一條,該怎么實現(xiàn)呢?

本文提供兩種實現(xiàn)方式。

一、準備數(shù)據(jù)

http://note.youdao.com/noteshare?id=dba748092a619be0a8f160ccf6e25a5f&sub=FD4C1C7823CA440DB360FEA3B4A905CD

二、三種實現(xiàn)方式

1)先order by之后再分組:

SELECT * FROM (SELECT * from tb_dept ORDER BY id descLIMIT 10000) a GROUP BY parent_id;

不加LIMIT可能會無效,由于mysql的版本問題。但是總覺得這種寫法不太正經(jīng),因為如果數(shù)據(jù)量大于Limit 的值后,結(jié)果就不準確了。所以就有了第二種寫法。

2)利用max() 函數(shù):

SELECT * FROM tb_dept td,(SELECT max(id) id FROM tb_dept GROUP BY parent_id) md where td.id = md.id;

3)利用 where 字段名稱 in (...) 函數(shù):

SELECT * FROM tb_dept WHERE id IN (SELECT MAX(id) FROM tb_dept GROUP BY parent_id);

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Mysql5.7.18版本(二進制包安裝)自定義安裝路徑教程詳解

    Mysql5.7.18版本(二進制包安裝)自定義安裝路徑教程詳解

    這篇文章主要介紹了Mysql5.7.18版本(二進制包安裝)自定義安裝路徑教程詳解,需要的朋友可以參考下
    2017-07-07
  • Mysql存儲過程中游標的用法實例

    Mysql存儲過程中游標的用法實例

    這篇文章主要介紹了Mysql存儲過程中游標的用法,以商戶關(guān)聯(lián)數(shù)據(jù)的插入及更新為例分析了MySQL存儲過程中游標的使用技巧,需要的朋友可以參考下
    2015-07-07
  • ubuntu下在docker中安裝mysql5.6 的方法

    ubuntu下在docker中安裝mysql5.6 的方法

    這篇文章主要介紹了ubuntu下在docker中安裝mysql5.6 的方法,需要的朋友可以參考下
    2017-05-05
  • mysql中EXISTS和IN的使用方法比較

    mysql中EXISTS和IN的使用方法比較

    這篇文章主要給大家介紹了關(guān)于mysql中EXISTS和IN使用方法比較的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Mysql中的觸發(fā)器定義及語法介紹

    Mysql中的觸發(fā)器定義及語法介紹

    MySQL?的觸發(fā)器和存儲過程一樣,都是嵌入到?MySQL?中的一段程序,是?MySQL?中管理數(shù)據(jù)的有力工具,本文給大家詳細介紹mysql觸發(fā)器的定義語法知識,感興趣的朋友一起看看吧
    2022-06-06
  • MySql分頁時使用limit+order by會出現(xiàn)數(shù)據(jù)重復(fù)問題解決

    MySql分頁時使用limit+order by會出現(xiàn)數(shù)據(jù)重復(fù)問題解決

    在MySQL中我們通常會采用limit來進行翻頁查詢,當(dāng)limit遇到 order by的時候會出現(xiàn)數(shù)據(jù)重復(fù)問題,本文就來記錄一下,感興趣的可以了解一下
    2021-08-08
  • Windows下MySQL定時備份腳本的實現(xiàn)

    Windows下MySQL定時備份腳本的實現(xiàn)

    這篇文章主要介紹了Windows下MySQL定時備份腳本的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • MLSQL Stack如何讓流調(diào)試更加簡單詳解

    MLSQL Stack如何讓流調(diào)試更加簡單詳解

    這篇文章主要給大家介紹了關(guān)于MLSQL Stack如何讓流調(diào)試更加簡單的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用MLSQL具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 計算機二級考試MySQL知識點 mysql alter命令

    計算機二級考試MySQL知識點 mysql alter命令

    這篇文章主要為大家詳細介紹了計算機二級考試MySQL知識點,詳細介紹了mysql中alter命令的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • MySQL中分頁優(yōu)化的實例詳解

    MySQL中分頁優(yōu)化的實例詳解

    這篇文章主要介紹了MySQL中分頁優(yōu)化的實例詳解,分頁優(yōu)化是MySQL優(yōu)化當(dāng)中的重點,需要的朋友可以參考下
    2015-05-05

最新評論