postgresql如何查詢重復(fù)計數(shù)及去重查詢
更新時間:2023年11月28日 09:49:25 作者:cuisidong1997
這篇文章主要介紹了postgresql如何查詢重復(fù)計數(shù)及去重查詢問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
postgresql查詢重復(fù)計數(shù)及去重查詢
1、重復(fù)計數(shù)
SELECT id, name, email, count(*) over (partition by email) cnt FROM people
2、字段相同值計數(shù)排序
SELECT id, name, email, row_number() over (PARTITION BY email ORDER BY id DESC) AS row_num FROM people
3、去重查詢
3.1、
select distinct on (a) a,b,c from t_distinct;
返回a唯一的任意行
3.2、
select distinct a,b,c from t_distinct;
返回 a,b,c 唯一值。
postgresql對字段中的重復(fù)值計數(shù)
1、重復(fù)計數(shù)
SELECT 號碼,屬性,count(*) over (PARTITION BY 號碼) AS “row_num” from (select 號碼,‘需更換終端用戶' as 屬性 from “市場部0330需更換終端用戶明細” union SELECT 號碼,‘需更換卡槽' as 屬性 FROM “市場部0330需升級終端版本打開VoLTE開關(guān)更換卡槽”) as ss
2、字段相同值計數(shù)排序
SELECT 號碼,屬性,row_number() over (PARTITION BY 號碼 ORDER BY 號碼 DESC) AS “row_num” from (select 號碼,‘需更換終端用戶' as 屬性 from “市場部0330需更換終端用戶明細” union SELECT 號碼,‘需更換卡槽' as 屬性 FROM “市場部0330需升級終端版本打開VoLTE開關(guān)更換卡槽”) as ss
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
PostgreSQL pg_ctl start啟動超時實例分析
這篇文章主要給大家介紹了關(guān)于PostgreSQL pg_ctl start啟動超時的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-01-01
PostgreSQL中如何將對象oid和對象名相互轉(zhuǎn)換
文章介紹了在PostgreSQL中如何使用內(nèi)部數(shù)據(jù)類型將對象OID(對象標識符)轉(zhuǎn)換為對象名,從而簡化系統(tǒng)視圖的關(guān)聯(lián)查詢,文章還提供了不同類型OID與對象名之間的轉(zhuǎn)換關(guān)系,并通過示例展示了如何將對象名轉(zhuǎn)換為OID2024-11-11
Postgresql psql文件執(zhí)行與批處理多個sql文件操作
這篇文章主要介紹了Postgresql psql文件執(zhí)行與批處理多個sql文件操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01
PostgreSQL數(shù)據(jù)庫事務(wù)實現(xiàn)方法分析
這篇文章主要介紹了PostgreSQL數(shù)據(jù)庫事務(wù)實現(xiàn)方法,簡單講述了事務(wù)的概念、功能,并結(jié)合實例形式分析了PostgreSQL數(shù)據(jù)庫事務(wù)的定義方法及相關(guān)注意事項,需要的朋友可以參考下2018-08-08
CentOS中運行PostgreSQL需要修改的內(nèi)核參數(shù)及配置腳本分享
這篇文章主要介紹了CentOS中運行PostgreSQL需要修改的內(nèi)核參數(shù)及配置腳本分享,本文從系統(tǒng)資源限制類和內(nèi)存參數(shù)優(yōu)化類來進行說明,需要的朋友可以參考下2014-07-07

