【发布时间】:2012-04-19 14:59:05
【问题描述】:
这是我的要求:
我有 2 张桌子,orders 和 orderContents。对于orders 表中的每一行,都有一定数量的行包含订单的描述。 id 列用作外键。
我想要的是获取每个订单的所有详细信息(来自orderContents 的详细信息,包括来自orders 表的id 列)表,但限制没有。基于公共列的结果(外键,id)
问题是它限制orderContents 行,而不是限制order 行。
怎样才能达到想要的效果?
编辑:更新表格和所需的结果集
订单表:
OrderContents 表:
期望的结果将记录数限制为 2:
【问题讨论】:
-
您可以发布您正在使用的架构吗?
-
我们需要看看你到目前为止尝试了什么,以及你正在运行什么 DBMS。
-
你问的问题能再清楚一点吗?也许显示查询的输入和预期输出示例?
-
@Nik : 更新了表格和想要的结果...
-
@JohnFx : 更新了表格和想要的结果...我正在使用 SQLite