【发布时间】:2017-03-29 13:32:55
【问题描述】:
我的数据库中有两个表
--------- ---------
| A | | B |
|---------| |---------|
| id | | id |
| name | | a_id |
--------- | name |
---------
我只想选择表A 中的所有记录,前提是表B 中有一条记录指向表A 中的记录(B.a_id = A.id)。
我怎样才能做到这一点?我想要一个解释,以便我了解它是如何完成的。
【问题讨论】:
-
... id in (select ... from b)
-
我觉得问这个很愚蠢...我正在从事其他人的一个非常古老的项目。在向内部连接解决方案提出这个问题之前,我更改了查询,但它没有任何效果。结果他通过 ajax 调用重新填充了列表框(带有 sql 查询的结果)。所以无论我做什么,结果都是一样的。 ://