什么是模糊查询?如何在网站里实现

如题所述

表现在页面上就是例如:你有一个输入框的话,是查询用户名的,你输入“id”所有包含id的就会被搜索出来,例如id123,nameid之类的。

SQL的实现就是:where 列 like ‘0374%’or 列 like ‘0375%’

希望可以帮到你啊 呵呵
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-12
模糊查询就如你上百度一样,你输入“你好”,那么就会显示所有所有“你好”词语的信息,如“你好吗”“Hello,你好”
第2个回答  2022-07-29
对于模糊查询T-SQL有四个通配符
%:包含0个或多个字符
_:匹配指定;
[]:指定范围
[^]:排除范围
对于稍复杂点的关键词搜索(比如新闻),常用的办法是在数据库中添加一个keyword字段,来配合通配符进行模糊查询或分类查询或热门关键字查询。关于复杂点的模糊查询,更好的方法是不用这些通配符来实现,而是通过js来实现(例如输入时产生搜索提示),或其他方法来作,思路是尽量少的对数据库进行操作。
    官方服务
      官方网站官方网站
相似回答