-5
tag1 - Novel, My pession, Holi, Book, My book, Having book
tag2 - Holi Novel, My pession, Book, My book, Having book
tag3 - Romantic Novel, My Novel, Book, My book, Having book
tag4 - Novel based, My Novel, Book, My book, Having book
tag5 - Ovel based, My Novel, Book, My book, Having book, Novel
tag6 - Based, My Novel, Book, Novel, Having book, Presume

我只想搜索那些具有Novel. 它应该是搜索tag1tag5 全文搜索

4

3 回答 3

2
WHERE
    tag1 REGEXP '(^|, )[[:<:]]Novel[[:>:]](,|$)' AND
    tag5 REGEXP '(^|, )[[:<:]]Novel[[:>:]](,|$)'
于 2013-03-20T08:32:20.987 回答
1

我通常以以下方式存储每个关键字

,Novel,My Passion,Holi, 

即字符串开头和结尾的逗号,所以现在您可以'%,Novel,%'LIKE命令中搜索而不是 Novel,它就像一个魅力。

于 2013-03-20T08:29:25.793 回答
1

SELECT * FROM your_table WHERE subject LIKE 'Novel'

联盟

SELECT * FROM your_table WHERE subject LIKE 'Novel,%'

联盟

SELECT * FROM your_table WHERE subject LIKE '%,Novel,%'

联盟

SELECT * FROM your_table WHERE subject LIKE '%,Novel'

于 2013-03-20T08:30:10.240 回答