簡體   English   中英

聚合函數,例如PostgreSQL中的字符

[英]aggregate function like for characters in postgresql

如果是整數,則存在諸如max,min之類的聚合函數用於在表中查找高值和低值。

字符類型該怎么做? 我的意思是,如果一列作為一個值重復多次,並且我想顯示該值。 如何查詢呢?

例如,我有一個表programmer並且諸如programmer, lang1, lang2類的列具有許多值,例如,programmer列具有abu,babu,catherine,david和lang1列具有basic,c,basic,sql和lang2具有pascal,帕斯卡,C,科博爾

我的目標是在lang2列中顯示最大重復值。

SELECT lang, COUNT(lang) 
FROM pgm
GROUP BY lang
ORDER BY 2 DESC LIMIT 1

此選擇查詢在lang列及其總計數中產生最大的重復語言

演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM