the_killer_ducks
@the_killer_ducks
WEB-программист

Как с помощью SQL подсчитать сколько определенных символов в строке?

Есть массив с запятыми, храню в бд, как посчитать сколько там занятых?
В последствии мне нужно будет вывести значения где больше, допустим 5 занятых.
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
BojackHorseman
@BojackHorseman Куратор тега MySQL
...в творческом отпуске...
заменить все запятые на пустую строку и посчитать разницу длин строк
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@gulitskiy
select len('test, with, commas,,,') - len(REPLACE('test, with, commas,,,', ',', ''))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы