请教一个语句

ahuiok 2010-10-10 12:28:02
select * from tr
where tr_mainvs like '%喀纳斯%' or tr_mainvs like '%禾木%' or tr_mainvs like '%天池%'

tr_mainvs 字段是一个线路中包含的景点名称的标签,以"|"相隔,
如:一条线路经过“喀纳斯”“禾木”“天池”这三个景点的话,将会以
喀纳斯|禾木|天池
这种形式存储起来,如果我想搜索与这条线路景点相似的其他线路,使用哪个语句效率高呢?
请问有没有比这个效率更高的语句了?
...全文
94 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bancxc 2010-10-10
  • 打赏
  • 举报
回复
都不高
shizheyangde 2010-10-10
  • 打赏
  • 举报
回复
感觉你这样的表,数据量不会太大,楼主的写法可以,不用担心性能

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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