我只想简单的实现多表 标题查询实现搜索 也许不该叫全文搜索不要给我说多表查询直接取出来哈
解决方案 »
- 求一正则表达式!
- 点击一个按钮打印多页
- checkboxlist 控件显示树状(递归)
- 谁有.NET 2005 做的礼品系统源码?急用啊。。。。
- DataGrid是否可以动态增加TemplateColumn
- 谁 vs2005 甘特图控件 啊?我要实现网页上的 甘特图,需要c#.net实现的!vs2005 甘特图控件 也行!
- 正则表达式取,把页面所有包含<input type="text"....>的<tr...</tr> 取出来
- 偵測到具有潛在危險 Request.Form 的值...
- 关于DATASET新增后的显示问题?回答出来一定给分
- 送 ASP.NET + SQL Server 2000 空间
- 如果类似于Excel透视表的东西,在程序怎么实现?
- RadioButtonList 的取值问题。急。在线等
select a.*,b.*,c.*
from a,b,c
where a.id=b.id and b.id=c.id --关联各个表
and (a.title like '%关键字%' or b.title like '%关键字%' or c.title like '%关键字%');
在相关的表的需要检索的字段上建立全文索引就行啦
很简单的
--创建filetext表
CREATE TABLE filetext
(
id int PRIMARY KEY,
ftext varchar(100)
)
--向表中插入数据
INSERT INTO filetext
SELECT 1,'我是水,一片汪洋的海'
union all
select 2,'测试历练'
--查询filetext表
SELECT * FROM filetext
--创建索引(惟一索引)
CREATE UNIQUE INDEX ix_usertb_id ON filetext(id)
--起用全文索引
EXEC sp_fulltext_database enable
--全文索引目录
CREATE fulltext catalog catalog_name AS DEFAULT
--创建全文索引
CREATE fulltext INDEX ON dbo.filetext(ftext) KEY INDEX ix_usertb_id
--查询全文信息
--全文检索(方法一)
SELECT * FROM filetext WHERE FREETEXT(ftext,'测试')
--全文检索(方法二)
select *from filetext where CONTAINS(ftext,'测试')本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jack15850798154/archive/2010/04/08/5462874.aspx
因为不同内容链接的地址不一样的
lucene.net可以实现吗?