如何根据另一个表中的选择从一个表中检索特定数据?

时间:2014-01-10 20:27:06

标签: sql c++builder

从Borland C ++ Builder,我有两个Paradox表:一个是制造商名称,另一个是制造商名称及其产品。数据在两个DBGrids中设置。在制造商网格中,我希望能够选择制造商并让该制造商及其相关产品出现在另一个网格中。我是新来的。我在这里搜索了数据库并找到了一些可以尝试的东西,但是......我想我做错了。 我有两个表和两个数据源,每个都采用网格。我在表单上放了一个SQL查询并给它:


select customers.cust
from products inner join products on customers.cust = products.custid

虽然查询没有失败,但它也没有为我做任何事情。请有人帮我理解这个吗?谢谢。

1 个答案:

答案 0 :(得分:1)

我没有使用过Paradox,但试试这个:

select customers.cust
from customers
inner join products on customers.cust = products.custid

目前您似乎正在加入自己的产品,这似乎不是您想要做的。