首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一条access数据库sql语句

2012-12-16 
求助一条access数据库sql语句!有两个表 A表、B表A表idname1事件一2事件二3事件三B表ContentAid日记一1,2日

求助一条access数据库sql语句!
有两个表 A表、B表

A表
id  name
1   事件一
2   事件二
3   事件三


B表

Content     Aid
日记一        1,2
日记二        1,3
日记三        2,3


我现在想通过A表的id来查询B表的记录 例如 我选着事件一(id是1)
那么应该查询出 
日记一        1,2
日记二        1,3
这两条记录,该如何实现?

我远啦写的是
select * from B where Aid in (1)
但是不行,这条sql该如何写,麻烦各位大哥告知,谢谢
[最优解释]

使用函数instr()
[其他解释]
select * from b where charindex(','+rtrim(1)+',',','+aid+',')>0
[其他解释]
小弟在线等待,麻烦哪位大哥告知小弟,谢谢

热点排行