简单的subselect

时间:2012-09-09 10:29:54

标签: sql

嗨,这些天不要做大量的sql,因此很难完成一项简单的任务

我有一个表-A,它有一个名为table-B-id的字段,它看起来像一个数组= 1,4,5等。

我有表-B,它有表-B-id作为主键

我想要做的是从表A中选择,然后使用表-B-id获取表-B中的所有记录,也许使用子选择

select fields 
from table-A 
where id=1 (select fields from table-B where table-B-id IN table-B-ids)

任何帮助?

1 个答案:

答案 0 :(得分:0)

您可以使用连接,如下所示:

选择A. [B-ID],B。* 来自[table-A] A 将[table-B] B加入A. [B-id] = B. [table-B-id]