🔎 MySQL
8 фев 2013
- Вычисляем количество символов в исходной строке
- Временно удаляем все вхождения подстроки из нее
- Сравниваем длины исходной и получившейся строк
SELECT LENGTH(title) - LENGTH(REPLACE(title, '"', '')) AS `Length` FROM node
Данный запрос считает количество двойных кавычек (") в поле title, таблицы node.
Естественно, если подстрока в нашем запросе более одного символа, то результат нужно разделить на количество символов