账号通
    

账号  

密码  

2848

查看

8

回复
主题:[求助]如何用SQL查询keyWords [收藏主题] 转到:  
evans_yangxuan 当前离线

36

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:588 分
登录次数:92 次
注册时间:2006/11/21
最后登录:2007/3/12
evans_yangxuan 发表于:2006/12/11 16:43:00   | 显示全部帖子 查看该作者主题 楼主 
科汛在线考试系统(NET)

现在在KS_Article表里,一条纪录中的KeyWords值是'news|sport',怎么通过sport来选择这条纪录?
我现在用select * from KS_Article where KeyWords like '%sprot%' 不行。

select * from KS_Article where KeyWords='news|sport' ,可以查询到,不知道是否支持通配符

我用的是Access版的,请教一下大家

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
evans_yangxuan 当前离线

36

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:588 分
登录次数:92 次
注册时间:2006/11/21
最后登录:2007/3/12
evans_yangxuan 发表于:2006/12/12 17:35:00   | 显示全部帖子 查看该作者主题 沙发 
以下是引用alluse在2006-12-12 9:06:26的发言:
你不要在在线执行SQL那里查询,那里好像是你说的那样。添加sql标签那里正常。
    对是在线SQL,现在问题已经解决,呵呵,非常感谢!!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
evans_yangxuan 当前离线

36

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:588 分
登录次数:92 次
注册时间:2006/11/21
最后登录:2007/3/12
evans_yangxuan 发表于:2006/12/11 23:39:00   | 显示全部帖子 查看该作者主题 藤椅 
科汛在线考试系统(NET)

现在在我的文章表里有四条记录:

id
title
keywords
1
test1_news
news
2
test1_news_sport
news|sport
3
test
news|sport
4
web2.0
web2.0

我在自己环境下执行了一下SQL语句:

select id,title from KS_Article where KeyWords like '%news%'   

或是 select id,title from KS_Article where KeyWords like 'news%'

只能得到第1条记录,第2条和第3条得不到.

现在的问题是只要包含两个以上的关键字就查不出来,alluse ,你也是按多关键字测的吗?

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
evans_yangxuan 当前离线

36

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:588 分
登录次数:92 次
注册时间:2006/11/21
最后登录:2007/3/12
evans_yangxuan 发表于:2006/12/11 17:15:00   | 显示全部帖子 查看该作者主题 板凳 
做在线知识付费 选科汛云开店
以下是引用alluse在2006-12-11 17:01:39的发言:

select * from KS_Article where KeyWords like '%sprot%'

这个语句我亲自测试,可以调出的。

我是这样调的

select id,title from KS_Article where KeyWords like '%web2.0%'

我现在用的后台是kesion cms v3.0 sp1,access版本,这个不知道和数据库有没有关系

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.12500秒 powered by KesionCMS 9.0