我有一个这样的表:
TITLE | DESCRIPTION
------------------------------------------------
test1 | value blah blah value
test2 | value test
test3 | test test test
test4 | valuevaluevaluevaluevalue
我试图弄清楚如何返回在每个DESCRIPTION中出现一个字符串的次数。
因此,如果我想计算“值”出现的次数,则sql语句将返回以下内容:
TITLE | DESCRIPTION | COUNT
------------------------------------------------------------
test1 | value blah blah value | 2
test2 | value test | 1
test3 | test test test | 0
test4 | valuevaluevaluevaluevalue | 5
有什么办法吗?我根本不想使用php,而只是mysql。
此主题也已在此处
—
-Delickate
嗨,我该如何使用sqlserver查询?
—
aintno12u
LENGTH([field])-LENGTH(REPLACE([field],'[char_to_find]',''))
—
凤凰城,
CHAR_LENGTH()
代替LENGTH()
。