【发布时间】:2012-02-14 08:26:37
【问题描述】:
这是我在这个论坛上的第一篇文章(所以请温柔)
我正在处理一个庞大的产品数据库,我有很多关于它们的信息表。
有一张表是这样的:
产品
- product_id
- 姓名
- 品牌
另外一张表是同一产品的不同类型,看起来像这样:
product_type
- type_id
- 类型
- 费用
- product_id
我使用连接来选择两个表,它工作正常,但由于两个表中有超过一千个条目,我想限制选择并在一个页面上只显示 15 个条目。
所以我的问题来了:
我选择连接的两个表并将它们限制为 15。但由于类型多于产品,我选择了 15 个产品类型,它们属于未知数量的产品(因为一个产品可以有 1、2 或任意数量的类型) .我需要能够在两个表中搜索并根据两个表中的列对结果进行排序,仅从 products 中选择 15 个条目并从 product_types 中为每个条目选择一个条目也不好,因为我需要显示所有类型...
那么你能帮我做什么吗?我有点坚持。 (希望我的描述可以理解)
【问题讨论】:
-
欢迎来到 StackOverflow!请发布与问题相关的代码。它将帮助我们帮助您。
-
能否请您发布一些示例表数据,以及预期的输出