多关键字 多关键词查询方案
在web开发中经常遇到多关键词对对个字段查询,我一般是通过动态数组来实现的。当然多个关键词的一般是用空格或,隔开,我这几假设多个关键词用空格隔开,关键字字符串为keyStr,具体代码为:
程序代码
'关键字的搜索
str="select * from tableName where id>4"
if srhKey<>"" then
keyArr=split(srhKey," ")
j=UBound(keyArr)
t=0
dim keystrArr()
for i=0 to j
if keyArr(i)<>"" then
redim preserve keystrArr(t)
strfilter="(empZw like '%"&keyArr(i)&"%' or empDep like '%"&keyArr(i)&"%' or empGz like '%"
strfilter=strfilter&keyArr(i)&"%' or empWy1 like '%"&keyArr(i)&"%' or empWy2 like '%"&keyArr(i)
strfilter=strfilter&"%' or empYq like '%"&keyArr(i)&"%' or com_name like '%"&keyArr(i)&"%')"
keystrArr(t)=strfilter
t=t+1
end if
next
keystr=join(keystrArr," and ")
str=str&" and "&keystr
end if
原文地址:http://www.94this.com.cn/article/79.htm
多关键字 多关键词查询方案相关推荐
- php 如何实现关键字查找,PHP如何实现多个关键词查询?
PHP实现多个关键词查询的方法:1.使用SQL语句中的like子句对数据库的搜索:2.同时搜索多个关键词,使用union子句来将搜索结果合并起来即可. PHP实现多个关键词查询的方法: PHP对于数据 ...
- 各搜索引擎的关键字搜索频率查询
原文 http://blog.donews.com/emamonline/archive/2006/01/03/682030.aspx 我上回推荐过一个关键字的排名查询工具,它是查询某个网址在某个关键 ...
- 飘易关键字排名批量查询工具分享!
正 文: 由于近期一直比较忙,前段时间答应一些朋友开发的 飘易关键字排名批量查询工具一直拖到了今天.昨天晚上抽了个完整的时间,把这个工具做出来了,今天分享给大家免费使用. [前情提要]: ...
- js根据数据关键字实现模糊查询功能
js根据数据关键字实现模糊查询功能 模糊查询 实现模糊查询功能的步骤和一般方法 第一步:创建假数据或请求接口数据 第二步:分析数据格式,处理数据 第三步:验证功能 完整代码 模糊查询 模糊查询功能是指 ...
- 基于云上分布式NoSQL的海量气象数据存储和查询方案
前言 气象数据是一类典型的大数据,具有数据量大.时效性高.数据种类丰富等特点.气象数据中大量的数据是时空数据,记录了时间和空间范围内各个点的各个物理量的观测量或者模拟量,每天产生的数据量常在几十TB到 ...
- MySQL带ALL关键字的子查询
ALL关键字 ALL关键字与ANY类似 ALL关键字的子查询,返回的结果,需要同时满足所有内层查询条件 使用ALL关键字的子查询,查询满足条件的部门 执行过程,首先,子查询会将employee表中的所 ...
- MySQL带ANY关键字的子查询
ANY关键字 表示满足其中任意一个条件 它允许创建一个表达式,对子查询的返回值列表,进行比较,只要满足内层子查询中的,任意一个比较条件,就返回一个结果作为外层查询条件 使用ANY关键字的子查询,查询满 ...
- MySQL带IN关键字的子查询
子查询 是指一个查询语句,嵌套在另一个查询语句内部的查询 可以嵌套在一个SELECT.SELECT--INTO语句.INSERT--INTO等语句中 在执行查询语句时,首先,会执行子查询中的语句,然后 ...
- 关系查询处理 查询优化 论文_每日论文33:关系数据库中的关键词查询结果动态优化...
每日论文 第三十三篇 2020/08/18 摘要: 关键词查询可以帮助用户从数据库中快速获取感兴趣的内容,它不需要用户掌握专业的数据库结构化查询语言,降低了使用门槛.针对基于关键词的数据库查询,基于数 ...
最新文章
- Pytorch - GPU ID 指定 pytorch gpu 指定
- java数组中怎么去重_java数组去重怎么弄???大神来解
- 一些经典的常用ASP代码[经典简单] (2)
- QT获取本地网络信息
- Linux系统Logrotate服务介绍
- ubuntu安装cgroup-tools
- 字节输入流_InputStream类FileInputStream类介绍
- STM32f103 —— timer
- AI应用开发基础傻瓜书系列2-神经网络中反向传播与梯度下降的基本概念
- 机器学习核心概念、常用术语整理(建议收藏)
- C++之关键字:override
- oracle注意事项
- SolidWorks结构件铝型材无法对齐
- 魅族自动化测试架构之路
- 激光成像雷达技术 你了解清楚了吗?
- 如何保持精力充沛_在家工作,如何管理一支精力充沛,精力充沛的日常团队,远程站起来...
- 神经网络打印模型参数及参数名字和数量
- Linux进阶 | 实现负载均衡高可用(LB+HA)Web服务
- Excel2019将下面空白单元格填充的和上面值一样
- 浅谈Android输入法(IME)架构
热门文章
- 2012年9月11日全校网络中断,人称9.11事件。
- Java入门(3)—— 数组
- hN大学数字逻辑电路期末考试 题详解
- 邵武计算机培训机构在哪里,邵武云计算培训,邵武计算机培训价格,邵武计算机培训有哪些 - IT教育频道...
- G1垃圾回收器REGION SIZE说明
- CSS基础学习(三)
- linux识别u盘内的文件找不到,linux系统识别U盘,但读不出内容 跪求怎么解决
- 学生报名太火热,黑马大门要被挤掉了?
- 网络和多媒体知识(2)
- 电子教室的多媒体互动教学