模糊查询,检索所有字段,结果如何只显示中标的字段值的一段内容?就象google搜索结果页一样显示?

cdhxr 2006-02-24 11:12:58
如标题
...全文
185 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdhxr 2006-02-25
  • 打赏
  • 举报
回复
问题没有解决,只有自己顶了!
cdhxr 2006-02-24
  • 打赏
  • 举报
回复
就是对一个表进行全文检索,搜索结果只显示关键字所在中标字段的一段内容(ASP网页).
charindex可以解决吗?请详示!
hisi 2006-02-24
  • 打赏
  • 举报
回复
非全文索引吗?

用charindex
cdhxr 2006-02-24
  • 打赏
  • 举报
回复
所以在显示结果时,首先必需获知是哪个字段。
cdhxr 2006-02-24
  • 打赏
  • 举报
回复
事先并不知道中标字段是表里的哪个字段,所以不是“select left(字段名,200) from 表名 where 字段名 like '%查询内容%'

另外,我是在ASP3.0网页里执行查询的。
lsgis2001 2006-02-24
  • 打赏
  • 举报
回复
楼主是不是要这样的语句?
select left(字段名,200) from 表名 where 字段名 like '%查询内容%'
zlp321002 2006-02-24
  • 打赏
  • 举报
回复
--具体展现当然还是要你ASP去处理一下.
zlp321002 2006-02-24
  • 打赏
  • 举报
回复
判断它的长度

select 字段=case when len(字段)>200 then left(字段,200)+'......'
else 字段 end
from 表
OracleRoob 2006-02-24
  • 打赏
  • 举报
回复
mark!

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧