主頁 > 知識(shí)庫 > postgresql 實(shí)現(xiàn)取出分組中最大的幾條數(shù)據(jù)

postgresql 實(shí)現(xiàn)取出分組中最大的幾條數(shù)據(jù)

熱門標(biāo)簽:Linux服務(wù)器 服務(wù)外包 AI電銷 呼叫中心市場(chǎng)需求 地方門戶網(wǎng)站 百度競(jìng)價(jià)排名 網(wǎng)站排名優(yōu)化 鐵路電話系統(tǒng)

看代碼吧~

WITH Name AS (
 SELECT
  *
 FROM
  (
   SELECT
    xzqdm,
    SUBSTRING (zldwdm, 1, 9) xzdm,
    COUNT (*) sl
   FROM
    sddltb_qc
   WHERE
    xzqdm IN ('130432', '210604')
   GROUP BY
    xzqdm,
    SUBSTRING (zldwdm, 1, 9)
  ) AS A
 ORDER BY
  xzqdm,
  xzdm,
  sl
) SELECT
 xzqdm,
 xzdm,
 sl
FROM
 (
  SELECT
   *, ROW_NUMBER () OVER (
    PARTITION BY xzqdm
    ORDER BY
     sl DESC
   ) AS Row_ID
  FROM
   Name
 ) AS A
WHERE
 Row_ID = 2
ORDER BY
 xzqdm

其中

select * from (select xzqdm,substring(zldwdm,1,9) xzdm,count(*) sl from sddltb_qc where xzqdm in ('130432','210604') group by xzqdm,substring(zldwdm,1,9)) as a order by xzqdm,xzdm,sl

執(zhí)行結(jié)果:

添加行序號(hào):ROW_NUMBER () OVER (ORDER BY A.bsm ASC) AS 序號(hào)

分組添加序號(hào):ROW_NUMBER () OVER (PARTITION BY xzqdm ORDER BY A.bsm ASC) AS 序號(hào)

補(bǔ)充:pgsql 表隨機(jī)取幾條數(shù)據(jù)

取100條

select * from map_route_info_composite order by random() limit 100

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • PostgreSQL upsert(插入更新)數(shù)據(jù)的操作詳解
  • 使用Postgresql 實(shí)現(xiàn)快速插入測(cè)試數(shù)據(jù)
  • postgresql限制某個(gè)用戶僅連接某一個(gè)數(shù)據(jù)庫的操作
  • PostgreSQL用戶、數(shù)據(jù)庫及表的管理、操作與授權(quán)方式
  • 解決postgreSql遠(yuǎn)程連接數(shù)據(jù)庫超時(shí)的問題
  • 解決sqoop從postgresql拉數(shù)據(jù),報(bào)錯(cuò)TCP/IP連接的問題
  • PostgreSql 導(dǎo)入導(dǎo)出sql文件格式的表數(shù)據(jù)實(shí)例

標(biāo)簽:蘭州 湘潭 崇左 仙桃 銅川 湖南 黃山 衡水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《postgresql 實(shí)現(xiàn)取出分組中最大的幾條數(shù)據(jù)》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266