Q
取得文字が
-1
A
答えて
0
DECLARE @Original_String VARCHAR(50);
declare @searchstring varchar(10);
DECLARE @RESULT TABLE (Characters VARCHAR(5),COUNTS INT)
SET @Original_String='aaabbcdFFFFGGH'
DECLARE @i int=65
WHILE @i < 91
BEGIN
set @searchstring = CHAR(@i)
IF len(@original_string) - len(replace(@original_string, @searchstring, ''))<>0
BEGIN
INSERT INTO @RESULT VALUES(@searchstring,len(@original_string) - len(replace(@original_string, @searchstring, '')))
END
SET @[email protected]+1;
END
SELECT * FROM @RESULT
0
として、あなたはので、ここで、あなたのDBMSを述べなかったPostgresのためのソリューションです:
select upper(w), count(*)
from regexp_split_to_table('aaabbcdFFFFGGH','') as t(w)
group by upper(w)
order by upper(w);
0
もしチャンスSQL Serverの
例による
のDeclare @String varchar(max) = 'aaabbcdFFFFGGH'
Select CharVal = Substring(@String,N,1)
,CharCnt = count(*)
From (Select Top (len(@String)) N=Row_Number() Over (Order By (Select NULL)) From master..spt_values N1,master..spt_values N2) N
Group By Substring(@String,N,1)
戻り
CharVal CharCnt
a 3
b 2
c 1
d 1
F 4
G 2
H 1
関連する問題
- 1. Owinがクエリ文字列パラメータを取得
- 2. 文字列[0]文字列の先頭文字を取得
- 3. 文字のキーボードスキャンコードを取得
- 4. 前に取得した文字列内の文字の文字/文字
- 5. 名前の頭文字を取得する文字列の最初の文字を取得
- 6. 文字列からの文字の読み取りまたは文字列からの文字の取得
- 7. sscanfが読み取る文字数を取得しますか?
- 8. Scala - 文字列の最後の2文字を取得する
- 9. 文字列内の合計サブ文字列を取得する
- 10. 文字オラクルの後の文字列の取得方法
- 11. スプリット文字列と文字列とC#での値を取得
- 12. 文字列からサブ文字列を取得するには?
- 13. Pythonリストの文字列間の部分文字列を取得
- 14. 文字列から文字を取得する
- 15. getline文字列内の文字列の取得
- 16. Pythonで2文字間の文字列を取得する
- 17. SQL文字列から列に3文字を取得
- 18. 文字列のインデックスで文字を取得
- 19. 文字列から2文字を取得する
- 20. 文字列のエスケープ文字のインデックスを取得するには?
- 21. 文字列からトルコ文字を取得する
- 22. 文字列操作 - 最後の 'x'文字数を取得
- 23. SQL Postgresで '/'文字の後に文字列を取得
- 24. 文字列から大文字のインデックスを取得します
- 25. 文字列内の文字インデックスを取得する方法
- 26. 文字列スイフトから文字を取得
- 27. 文字とスペースの間の文字を取得する方法
- 28. HTML文字コードから文字を取得するには?
- 29. 文字列私は、文字列のラインを取得
- 30. Tensorflow - 文字列テンソル内の各文字を取得する
SOへようこそ。この[how-to-ask](http://stackoverflow.com/help/how-to-ask)を読んでそこのガイドラインに従って、プログラミングを記述するコードやエラーメッセージなどの追加情報を使用して質問を洗練してください問題。 – thewaywewere
あなたの質問には、使用しているデータベースをタグ付けする必要があります。さらに、これはSQLの自然な操作ではないことに気づくべきです。 –