在代码中如下:
SELECT * FROM products
WHERE MATCH (title, sdescription, ldescription) AGAINST ('iphone case 4s');
如果一行有title,sdescription和ldescription的NULL值,会发生什么? MySQL引擎会忽略它还是会返回很多误报?
答案 0 :(得分:2)
出于MySQL FULLTEXT索引的目的,NULL
被视为空字符串。该查询不会根据NULL值的存在返回误报。