Zeichen in String zählen
StefanWirrer
Gesendet: 17.07.17 16:34
Betreff: RE: Zeichen in String zählen


Veteran

Beiträge: 230
10010025
Ort: München
Weil's so schön ist, hier die PostgreSQL-Lösung:

WITH x AS (SELECT character
FROM regexp_split_to_table('gibt es eine Möglichkeit, einen String per sql in Zeichen zu zerlegen. Also z.B. aus dem String "warum" 5 Zeilen zu machen?
Oder alternativ die Buchstaben zählen und dann eine 2spaltige Abfrage zu erhalten, die die Buchstaben enthält und die Häufigkeit des Vorkommens.
Andere Zeichen: ̶Ӵµ±§¦▄'
, E'\\s*') AS character)
SELECT character, COUNT(character)
FROM x
GROUP BY character
ORDER BY 2 DESC, 1

character count
e 39
n 24
i 20
t 13
a 11
d 11
r 11
l 10
u 10
h 9
s 9
g 8
...
: 1
? 1
§ 1
¶ 1
± 1
▄ 1
2 1
5 1
H 1
Ì 1
M 1
O 1
Ó 1
ö 1
q 1
v 1
V 1
w 1

-----
Grüße aus München
Stefan
Top of the page Bottom of the page