国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

openGauss學習筆記-25 openGauss 聚集函數(shù)

這篇具有很好參考價值的文章主要介紹了openGauss學習筆記-25 openGauss 聚集函數(shù)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

openGauss學習筆記-25 openGauss 聚集函數(shù)

25.1 sum(expression)

描述:所有輸入行的expression總和。

返回類型:

通常情況下輸入數(shù)據(jù)類型和輸出數(shù)據(jù)類型是相同的,但以下情況會發(fā)生類型轉換:

  • 對于SMALLINT或INT輸入,輸出類型為BIGINT。
  • 對于BIGINT輸入,輸出類型為NUMBER 。
  • 對于浮點數(shù)輸入,輸出類型為DOUBLE PRECISION。

示例:

openGauss=# SELECT SUM(amount) FROM customer_t1;
  sum
-------
 14200
(1 row)

25.2 max(expression)

描述:所有輸入行中expression的最大值。

參數(shù)類型:任意數(shù)組、數(shù)值、字符串、日期/時間類型、IPV4和IPV6地址(INET型和CIDR型)。

返回類型:與參數(shù)數(shù)據(jù)類型相同

示例:

openGauss=# SELECT MAX (c_customer_sk) FROM customer_t1;
 max
------
 9976
(1 row)

25.3 min(expression)

描述:所有輸入行中expression的最小值。

參數(shù)類型:任意數(shù)組、數(shù)值、字符串、日期/時間類型、IPV4和IPV6地址(INET型和CIDR型)。

返回類型:與參數(shù)數(shù)據(jù)類型相同

示例:

openGauss=#  SELECT MIN (c_customer_sk) FROM customer_t1;
min
------
 3869
(1 row)

25.4 avg(expression)

描述:所有輸入值的均值(算術平均)。

返回類型:

對于任何整數(shù)類型輸入,結果都是NUMBER類型。

對于任何浮點輸入,結果都是DOUBLE PRECISION類型。

否則和輸入數(shù)據(jù)類型相同。

示例:

openGauss=# SELECT AVG(AMOUNT) FROM customer_t1;
          avg
-----------------------
 2366.6666666666666667
(1 row)

25.5 count(expression)

描述:返回表中滿足expression不為NULL的行數(shù)。

返回類型:BIGINT

示例:

openGauss=# SELECT COUNT(c_customer_id) FROM customer_t1;
 count
-------
     7
(1 row)

25.6 count(*)

描述:返回表中的記錄行數(shù)。

返回類型:BIGINT

示例:

openGauss=# SELECT COUNT(*) FROM customer_t1;
count
-------
     8
(1 row)

25.7 delta

描述:返回當前行和前一行的差值。

參數(shù):numeric

返回值類型:numeric

25.8 mode() within group (order by value anyelement)

描述:返回某列中出現(xiàn)頻率最高的值,如果多個值頻率相同,則返回最小的那個值。排序方式和該列類型的默認排序方式相同。其中value為輸入?yún)?shù),可以為任意類型。

返回類型:與輸入?yún)?shù)類型相同。

示例:

openGauss=# select mode() within group (order by value) from (values(1, 'a'), (2, 'b'), (2, 'c')) v(value, tag);
 mode
------
    2
(1 row)
openGauss=# select mode() within group (order by tag) from (values(1, 'a'), (2, 'b'), (2, 'c')) v(value, tag);
 mode
------
 a
(1 row)

?? 點贊,你的認可是我創(chuàng)作的動力!

?? 收藏,你的青睞是我努力的方向!

openGauss學習筆記-25 openGauss 聚集函數(shù),openGauss學習筆記,openGauss,開源數(shù)據(jù)庫,開源軟件,數(shù)據(jù)庫,sql文章來源地址http://www.zghlxwxcb.cn/news/detail-620424.html

到了這里,關于openGauss學習筆記-25 openGauss 聚集函數(shù)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • openGauss學習筆記-74 openGauss 數(shù)據(jù)庫管理-創(chuàng)建和管理視圖

    openGauss學習筆記-74 openGauss 數(shù)據(jù)庫管理-創(chuàng)建和管理視圖

    74.1 背景信息 當用戶對數(shù)據(jù)庫中的一張或者多張表的某些字段的組合感興趣,而又不想每次鍵入這些查詢時,用戶就可以定義一個視圖,以便解決這個問題。 視圖與基本表不同,不是物理上實際存在的,是一個虛表。數(shù)據(jù)庫中僅存放視圖的定義,而不存放視圖對應的數(shù)據(jù),這

    2024年02月07日
    瀏覽(50)
  • openGauss學習筆記-108 openGauss 數(shù)據(jù)庫管理-管理用戶及權限-用戶

    openGauss學習筆記-108 openGauss 數(shù)據(jù)庫管理-管理用戶及權限-用戶

    使用CREATE USER和ALTER USER可以創(chuàng)建和管理數(shù)據(jù)庫用戶。openGauss包含一個或多個已命名數(shù)據(jù)庫。用戶和角色在整個openGauss范圍內是共享的,但是其數(shù)據(jù)并不共享。即用戶可以連接任何數(shù)據(jù)庫,但當連接成功后,任何用戶都只能訪問連接請求里聲明的那個數(shù)據(jù)庫。 非 三權分立 下,

    2024年02月08日
    瀏覽(61)
  • openGauss學習筆記-61 openGauss 數(shù)據(jù)庫管理-常見主備部署方案

    openGauss學習筆記-61 openGauss 數(shù)據(jù)庫管理-常見主備部署方案

    61.1 單中心 圖 1 單中心部署圖 組網特點: 單AZ部署,可以配置一個同步備一個異步備 優(yōu)勢: 三個node完全等價,故障任意一個node都可以提供服務; 成本低。 劣勢: 高可用能力較低,發(fā)生AZ級故障只能依賴節(jié)點恢復; 適用性: 適用于對高可用性要求較低的業(yè)務系統(tǒng)。 61.2 同

    2024年02月09日
    瀏覽(22)
  • openGauss學習筆記-105 openGauss 數(shù)據(jù)庫管理-管理用戶及權限-默認權限機制

    openGauss學習筆記-105 openGauss 數(shù)據(jù)庫管理-管理用戶及權限-默認權限機制

    數(shù)據(jù)庫對象創(chuàng)建后,進行對象創(chuàng)建的用戶就是該對象的所有者。openGauss安裝后的默認情況下,未開啟 三權分立 ,數(shù)據(jù)庫系統(tǒng)管理員具有與對象所有者相同的權限。也就是說對象創(chuàng)建后,默認只有對象所有者或者系統(tǒng)管理員可以查詢、修改和銷毀對象,以及通過 GRANT 將對象的

    2024年02月07日
    瀏覽(27)
  • openGauss學習筆記-114 openGauss 數(shù)據(jù)庫管理-設置安全策略-設置帳號有效期

    openGauss學習筆記-114 openGauss 數(shù)據(jù)庫管理-設置安全策略-設置帳號有效期

    114.1 注意事項 創(chuàng)建新用戶時,需要限制用戶的操作期限(有效開始時間和有效結束時間)。 不在有效操作期內的用戶需要重新設定帳號的有效操作期。 114.2 操作步驟 以操作系統(tǒng)用戶omm登錄數(shù)據(jù)庫主節(jié)點。 使用如下命令連接數(shù)據(jù)庫。 postgres為需要連接的數(shù)據(jù)庫名稱,8000為數(shù)

    2024年02月05日
    瀏覽(27)
  • openGauss學習筆記-190 openGauss 數(shù)據(jù)庫運維-常見故障定位案例-服務啟動失敗

    openGauss學習筆記-190 openGauss 數(shù)據(jù)庫運維-常見故障定位案例-服務啟動失敗

    190.1 服務啟動失敗 190.1.1 問題現(xiàn)象 服務啟動失敗。 190.1.2 原因分析 配置參數(shù)不合理,數(shù)據(jù)庫因系統(tǒng)資源不足,或者配置參數(shù)不滿足內部約束,啟動失敗。 由于部分數(shù)據(jù)節(jié)點狀態(tài)不正常,導致數(shù)據(jù)庫啟動失敗。 目錄權限不夠。例如對/tmp目錄、數(shù)據(jù)庫數(shù)據(jù)目錄的權限不足。 配

    2024年01月23日
    瀏覽(25)
  • openGauss學習筆記-204 openGauss 數(shù)據(jù)庫運維-常見故障定位案例-重建索引失敗

    openGauss學習筆記-204 openGauss 數(shù)據(jù)庫運維-常見故障定位案例-重建索引失敗

    204.1 重建索引失敗 204.1.1 問題現(xiàn)象 當Desc表的索引出現(xiàn)損壞時,無法進行一系列操作,可能的報錯信息如下。 204.1.2 原因分析 在實際操作中,索引會由于軟件或者硬件問題引起崩潰。例如,當索引分裂完發(fā)生磁盤空間不足、出現(xiàn)頁面損壞等問題時,會導致索引損壞。 204.1.3 處

    2024年01月24日
    瀏覽(29)
  • openGauss學習筆記-102 openGauss 數(shù)據(jù)庫管理-管理數(shù)據(jù)庫安全-客戶端接入之查看數(shù)據(jù)庫連接數(shù)

    openGauss學習筆記-102 openGauss 數(shù)據(jù)庫管理-管理數(shù)據(jù)庫安全-客戶端接入之查看數(shù)據(jù)庫連接數(shù)

    102.1 背景信息 當用戶連接數(shù)達到上限后,無法建立新的連接。因此,當數(shù)據(jù)庫管理員發(fā)現(xiàn)某用戶無法連接到數(shù)據(jù)庫時,需要查看是否連接數(shù)達到了上限??刂茢?shù)據(jù)庫連接的主要以下幾種選項。 全局的最大連接數(shù):由運行參數(shù)max_connections指定。 某用戶的連接數(shù):在創(chuàng)建用戶時

    2024年02月07日
    瀏覽(33)
  • openGauss學習筆記-195 openGauss 數(shù)據(jù)庫運維-常見故障定位案例-分析查詢語句運行狀態(tài)

    openGauss學習筆記-195 openGauss 數(shù)據(jù)庫運維-常見故障定位案例-分析查詢語句運行狀態(tài)

    195.1 分析查詢語句運行狀態(tài) 195.1.1 問題現(xiàn)象 系統(tǒng)中部分查詢語句運行時間過長,需要分析查詢語句的運行狀態(tài)。 195.1.2 處理辦法 以操作系統(tǒng)用戶omm登錄主機。 使用如下命令連接數(shù)據(jù)庫。 postgres為需要連接的數(shù)據(jù)庫名稱,8000為端口號。 設置參數(shù)track_activities為on。 當此參數(shù)為

    2024年01月15日
    瀏覽(35)
  • openGauss學習筆記-200 openGauss 數(shù)據(jù)庫運維-常見故障定位案例-表文件大小無變化

    openGauss學習筆記-200 openGauss 數(shù)據(jù)庫運維-常見故障定位案例-表文件大小無變化

    200.1 VACUUM FULL一張表后,表文件大小無變化 200.1.1 問題現(xiàn)象 使用VACUUM FULL命令對一張表進行清理,清理完成后表大小和清理前一樣大。 200.1.2 原因分析 假定該表的名稱為table_name,對于該現(xiàn)象可能有以下兩種原因: table_name表本身沒有delete過數(shù)據(jù),使用VACUUM FULL table_name后無需清

    2024年01月18日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包