下面是一个我坚持的sql示例,它不会返回名为“磨坊酒店”的酒店
它返回10个其他酒店.任何帮助都会非常感谢
SELECT * FROM tbl WHERE match(hotel) against('the mill hotel' IN BOOLEAN MODE) LIMIT 10";
最佳答案
您需要指定运算符,因为未在OR运算中指定任何结果.试试这个:
SELECT * FROM tbl WHERE match(hotel) against('+the mill hotel' IN BOOLEAN MODE) LIMIT 10";