mysql中搜索所有含关键字的文章

mysql中搜索所有含关键字的文章,第1张

第一种方法,利用链接将查询结果保存到一个记录集

select * from 表1

Union All

select * from 表2

Union All

select * from 表3

Union All

select * from 表4

第二种方法,如果你使用的是mssql数据库,可以利用试图功能,然后直接查询试图

他会把所有搜索的结果放到一个记录集里,你可以用类似asp的rs.recordcount方法统计记录条数

你可以用or来查询

<?php

$arr = array('我', '是', '奇葩', '战斗机')

$where = ''

if(is_array($arr)){

foreach($arr as $val){

$where .=" or TITLE like '%$val%' "

}

$where =rtrim($where, 'or')//去掉右侧的or

}

?>

因为都是查表。

mysql的索引功能与跳表的形式很像,都是需要从头往下开始查表索引的功能本质上也就是从表格搜索。

跳表是用于有序元素序列快速搜索查找的一个数据结构,很高级也很好用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7537537.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存