mode

mode

mode 介绍

mode(col) - 返回列 col 中出现频率最高的值。忽略 NULL 值。如果所有值都是 NULL,或者没有行,则返回 NULL。

Examples:

> SELECT mode(col) FROM VALUES (0), (10), (10) AS tab(col);
 10
> SELECT mode(col) FROM VALUES (INTERVAL '0' MONTH), (INTERVAL '10' MONTH), (INTERVAL '10' MONTH) AS tab(col);
 0-10
> SELECT mode(col) FROM VALUES (0), (10), (10), (null), (null), (null) AS tab(col);
 10

Since: 3.4.0