读书人

一条access数据库sql语句

发布时间: 2012-12-16 12:02:32 作者: rapoo

求助一条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
[其他解释]
小弟在线等待,麻烦哪位大哥告知小弟,谢谢

读书人网 >SQL Server

热点推荐