我在我的数据库中的两个表从表中选择,如果其他表指向记录
--------- ---------
| A | | B |
|---------| |---------|
| id | | id |
| name | | a_id |
--------- | name |
---------
我要选择表A
所有记录只有在有表B
记录指向记录在表A
(B.a_id = A.id
)中。
我该如何做到这一点?我想要一个解释,所以我明白它是如何完成的。
...其中id在(select ... from b) – jarlh
我觉得这个问题很愚蠢......我正在从别人那里开始一个非常古老的项目。在将这个问题提交给内部联接解决方案之前,我改变了查询,但它没有任何影响。原来,他通过ajax调用重新填充了列表框(带有sql查询的结果)。所以不管我做了什么,结果都是一样的。 :/ – justijn