根据产品名称和内容模糊查询产品,数据库共有20万条数据。一开始我是用(ProductName like '%关键字%' or Content like '%关键字%')这种方式去查,但每次查询速度都超慢。正因为这样,后台考虑用全文索引,(contains (*,'关键字')),
这样一来速度问题是解决了,但是每次查出来的数据都不全。用like可以查出500条数据,contains就只能查出300来条数据。这是为什么呢?还有没有什么更好的解决方案啊!期待完美的解决方案!
...全文
1965打赏收藏
根据多个条件模糊查询
根据产品名称和内容模糊查询产品,数据库共有20万条数据。一开始我是用(ProductName like '%关键字%' or Content like '%关键字%')这种方式去查,但每次查询速度都超慢。正因为这样,后台考虑用全文索引,(contains (*,'关键字')), 这样一来速度问题是解决了,但是每次查出来的数据都不全。用like可以查出500条数据,contains就只能查出300来条数据。这是为什么呢?还有没有什么更好的解决方案啊!期待完美的解决方案!