Postgres - 计算列中的字符数?

时间:2015-08-04 13:40:23

标签: sql postgresql

在Postgres / SQL中,如何获取列中字符的计数?

例如,我想运行一个查询,该查询将返回“X”出现在具有值“XXX”的列中的次数 - 并且它应该返回3.

1 个答案:

答案 0 :(得分:1)

一种方法是长度差异:

select (length(col) - length(replace(col, 'X', ''))) as NumX