根据给出的格式,例如PPYYNNNN
和Word = EXO
,
我需要以格式获取“ P”的计数。
根据“ P”的数量,我需要知道这个词。
例如“ P”的数量= 2,单词= EX
如果“ P”的计数等于2,那么它将从单词中获得2个首字母
如果“ P”的计数等于1,则从单词中得到第一个字母
使用substring
尝试过,但无法正常工作
任何想法如何做到这一点。
最佳答案
您可以尝试以下方法:
select left('EXO', length('PPYYNNNN') - length(replace('PPYYNNNN', 'P', '')))