首页 > 解决方案 > 计算 TEXT[] 中的元素个数

问题描述

我对 SQL 很陌生,我想知道是否有一种方法可以计算文本列中元素的数量,例如 psql 上的这个:

数据库 =>SELECT * FROM volume LIMIT 2;

ID 第 2 列
0 {“abc”、“def”、“ghi”、“jkl”}
1 {“abc”、“def”、“ghi”}

(2 行)

在这里,我想计算第二个变量中元素的总数(在整个数据集中)

标签: sqlarrayspostgresql

解决方案


我通常使用cardinality

select cardinality(col2)

推荐阅读