我需要统计搜索关键字在搜索字段中的重复次数。
例如,如果我有这样的表wp_posts
ID post _content post_title
-----------------------------------------------
1 page page page page
2 page test page
3 page foo test我想要的结果,如果任何一个搜索页面
ID total count
1 4
1 2
2 1发布于 2012-05-14 17:29:02
尝尝这个
SELECT id ,
FLOOR(( (length(REPLACE(post_content, '', ''))
- length(REPLACE(REPLACE(post_content, ' ', ''),
'page', ''))) ) / length('page'))
+ FLOOR(( (length(REPLACE(post_title, ' ', ''))
- length(REPLACE(REPLACE(post_title, '
', ''), 'page', ''))) ) / length('page')) "count of 'page'"
FROM page_search ;https://stackoverflow.com/questions/10580165
复制相似问题