我有下表
search_redirect
sr_id | sr_keyword | sr_redirect | sr_synonyms
------------------------------------------------------
1 | chair | www.url.com | recliner,seat,stool
2 | couch | www.url.com | sofa,divan
3 | dresser | www.url.com | chest,drawers
当有人在我的网站上使用搜索功能时,我希望能够将他们搜索的内容与同义词列表进行比较。我对解决方案的尝试是这样的:
SELECT sr_redirect
FROM search_redirect
WHERE '#url.q#' IN (sr_redirect)
不幸的是,虽然这是一个完全合法的举动,但它并没有像我想象的那样做。我的下一次尝试是尝试在 中的值中添加单引号sr_synonyms
,但这也没有产生成功的结果。这个问题很难说,所以我无法在这种情况下找到任何帮助。任何我能得到的建议将不胜感激。我在 SQL Server 2008 中使用 ColdFusion 9 服务器端脚本。