请教个感觉有难度的ACCESS问题。

jdhlowforever 2012-11-30 12:33:36
<ProdModel></ProdModel><ProdID>2WT8204</ProdID><ProdEn></ProdEn><ProdMarket></ProdMarket>

这个是数据库里面的一个表的一个字段的里面的数据

我现在要 ProdData like '%"&key&"%'"

要通过关键词查询出相应的记录,可是当我 关键词输入 t 的的时候,所有的数据全部查出来了,因为 prodmarkt 里面包含t ,我现在只想从 <ProdID>2WT8204</ProdID> 从这里面查找,在SQL语句里面如何截取呢? 截取<prodID>和</ProdID>里面的数据然后来查询呢?
谢谢!
...全文
242 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2012-11-30
  • 打赏
  • 举报
回复
ProdData like '%<ProdID>%"&key&"%</ProdID>%'"
wwwwb 2012-11-30
  • 打赏
  • 举报
回复
假设格式固定,字段名为SS select * from tt where SELECT * FROM ( select * ,mid(ss1,1,instr(ss1,'</ProdID>')-1) as ss2 from ( SELECT *,mid(ss,instr(ss,'<ProdID>')+8) as ss1 from aa)) WHERE SS2 LIKE '%' & key &'%'

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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