У меня есть такая таблица:
TITLE | DESCRIPTION
------------------------------------------------
test1 | value blah blah value
test2 | value test
test3 | test test test
test4 | valuevaluevaluevaluevalue
Я пытаюсь выяснить, как вернуть количество раз, когда строка встречается в каждом из ОПИСАНИЕ.
Итак, если я хочу посчитать, сколько раз «value» появляется, оператор sql вернет это:
TITLE | DESCRIPTION | COUNT
------------------------------------------------------------
test1 | value blah blah value | 2
test2 | value test | 1
test3 | test test test | 0
test4 | valuevaluevaluevaluevalue | 5
Есть какой-либо способ сделать это? Я вообще не хочу использовать php, просто mysql.
CHAR_LENGTH()
вместо,LENGTH()
если вы используете многобайтовые символы.