+ -
当前位置:首页 → 问答吧 → 请教ASP搜索问题,谢谢

请教ASP搜索问题,谢谢

时间:2011-06-30

来源:互联网

模糊搜索
keyword

表1: news: newsID ,title , comapnyID  
表2: company:comapnyID ,username 

搜索表1 news 数据 条件:title like '%"& keyword &"%' or comapnyid in (select comapnyid from company where username like '%"& keyword &"%')
 请问这in 这部分该如何查询?谢谢

作者: axinko   发布时间: 2011-06-30

好像没什么问题啊?
单独执行
select comapnyid from company where username like '%"& keyword &"%'
看看结果是什么?

作者: tcwsyt   发布时间: 2011-06-30

select * from news where '"& keyword &"' like '%'+ title +'%' or 
comapnyid in (select comapnyid from company where '"& keyword &"' like '%'+ username +'%')

这个意思?

作者: aspwebchh   发布时间: 2011-06-30

select a.* from news as a left join company as b on a.comapnyID=b.comapnyID where a.title like '%"&keyword&"%' or b.username like '%keyword&"%'

作者: beyond_me21   发布时间: 2011-06-30

楼主还是没有把问题说清楚 查询语句没错啊,你想实现什么效果

作者: ma1986   发布时间: 2011-06-30