Saya punya tabel seperti ini:
TITLE | DESCRIPTION
------------------------------------------------
test1 | value blah blah value
test2 | value test
test3 | test test test
test4 | valuevaluevaluevaluevalue
Saya mencoba mencari cara untuk mengembalikan berapa kali string muncul di masing-masing DESCRIPTION's.
Jadi, jika saya ingin menghitung berapa kali 'nilai' muncul, pernyataan sql akan mengembalikan ini:
TITLE | DESCRIPTION | COUNT
------------------------------------------------------------
test1 | value blah blah value | 2
test2 | value test | 1
test3 | test test test | 0
test4 | valuevaluevaluevaluevalue | 5
Apakah ada cara untuk melakukan ini? Saya tidak ingin menggunakan php sama sekali, hanya mysql.
CHAR_LENGTH()
alih-alihLENGTH()
jika Anda menggunakan karakter multibyte.