php搜索一个mysql字符串结果

rya*_*256 0 php mysql

伙计只是一个简单的问题.我在mysql行中有一个字符串,类似于此

'google.co.nz, stackoverflow.com, facebook.com, grubber.co.nz'


等等...我想搜索表格中的所有行,并检查'​​facebook.com'在所有行中出现的次数,以便澄清

我的行看起来像这样

-- id -- user -- likes 
   1      bob     facebook.com, google.co.nz, grubber.co.nz, stackoverflow.com
Run Code Online (Sandbox Code Playgroud)

我想查看facebook.com在整个表格中显示的次数(每行)

F.P*_*F.P 5

假设每个用户只能喜欢同一个页面一次,这应该有效:

SELECT COUNT(*)
FROM table
WHERE likes REGEXP '[[:<:]]facebook.com[[:>:]]'
Run Code Online (Sandbox Code Playgroud)

PS:规范你的桌子,你在不久的将来遇到这样的布局的严重问题!