首页 > 解决方案 > 我如何在 sql server 2008 中计算字符

问题描述

如果我有字符串 'ABCDAARSTRLAMA' 我如何从 sql server 2008 中的给定字符串中计算 'A' 这个字符

标签: sqlsql-server

解决方案


用途lenReplace功能

declare @myvar varchar(20)
    set @myvar = 'ABCDAAARSTRLAMA'

    select len(@myvar) - len(replace(@myvar,'A',''))

http://sqlfiddle.com/#!18/063d8/1


推荐阅读