我打算从文本字段中获取数据。我需要像这样的Sql查询:
select * from 'table_name' where
(content like '%Oracle%' and content like '%mysql%') and
(content like '%newyork%' or content like '%houston%')
使用 LIKE 的上述查询需要更多时间。所以,我尝试了下面的 FULLTEXT 搜索。我遇到了AND / OR条件的问题。这里第二个条件不考虑为AND条件。请更正查询。
SELECT * FROM `table_name` WHERE
MATCH (`content`) AGAINST ("+Oracle +Mysql" IN BOOLEAN MODE) and
MATCH (`content`) AGAINST ("Newyork houston" IN BOOLEAN MODE)