c# 用oracle数据库 模糊查询...(有分。。。)急~~

我有一张表News表字段有titlecontent等我模糊查询的条件是:根据关键字keyword查询出相关信息keyword可以为表中任何一字段模糊查询的条件我刚接触or... 我有一张表 News 表 字段有title content 等
我模糊查询的条件是:根据关键字keyword查询出相关信息
keyword可以为表中任何一字段 模糊查询 的条件

我刚接触oracle不久
希望高手能给一条精辟的sql语句
谢谢。。。
“keyword可以为表中任何一字段 模糊查询 的条件” 这句话可以为单个字段 最好为title字段
展开
 我来答
钟楼下鼓楼旁
2010-02-09 · TA获得超过212个赞
知道小有建树答主
回答量:179
采纳率:0%
帮助的人:199万
展开全部
模糊查询主要是针对单个字段而言的。如果你的模糊查询keyword需要匹配所有的字段,那只能一个一个去写like了。另外如果你用oracle的话,可以查询一些oci的用法,可能有用,但是很难。
showtime3306
2010-02-09
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
这是全文检索的内容,你要学习oracle全文检索的设置,设置好之后检索语句很简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9f70a8c
2010-02-09 · TA获得超过1179个赞
知道小有建树答主
回答量:574
采纳率:100%
帮助的人:630万
展开全部
sql:
select * from News where keycolumn like '%your_search_input%';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
afareg
2010-02-09 · TA获得超过145个赞
知道小有建树答主
回答量:53
采纳率:100%
帮助的人:67.4万
展开全部
select * from News where instr(title||content,'keyword')>0;
这个语句也许能部分满足你的需求,你有多少列都用||连接起来作为instr的第一个参数。但是不能保证大数据量的效率。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式