【发布时间】:2011-06-02 18:23:21
【问题描述】:
tbl_customers
customer_id INT
...
...
tbl_orders
order_id
customer_id
tbl_orders_products
产品编号
order_id
假设我想访问一位客户在所有订单中订购的所有产品?
是否可以仅使用 1 个 SQL 查询(MySQL db)在一个 PHP 数组中返回它?
预期结果:
数组(
[customer_id] => 1,
[订单] => 数组([0] => 数组(
[order_id] => [1],
[产品] => 数组([0] => 数组(
[产品名称] => '小部件')
)
)
)
【问题讨论】:
标签: php sql one-to-many