我有两个表产品在PHP MySQL的多个代码
产品:ID,名称
PRODUCT_CODE:ID,PRODUCT_ID,代码
我想下面的输出在PHP的MySQL
Mobile : 1258,5697,569845
Computer : 5789,1467,58946
其中手机和电脑是产品名称和编号是产品编码...(产品编码连接)
我有两个表产品在PHP MySQL的多个代码
产品:ID,名称
PRODUCT_CODE:ID,PRODUCT_ID,代码
我想下面的输出在PHP的MySQL
Mobile : 1258,5697,569845
Computer : 5789,1467,58946
其中手机和电脑是产品名称和编号是产品编码...(产品编码连接)
SELECT p.name,
c.code
FROM product AS p
INNER JOIN product_code AS c
ON p.id = c.product_id
应该做的伎俩,假设它是一个一对一的映射
如何按照问题所示打印输出。 –
@SachinSanchaniya你应该证明你自己至少完成了一些工作。 http://php.net/manual/en/mysqli.query.php – iyop45
@ user1我的问题是如何打印这个输出。不查询.... –
你怎么样张贴应该被用来访问数据库MySQL的声明?和PHP剪切应该产生输出? – Alex
从产品p,pc中选择p。*,pc。*,GROUP_CONCAT(product_code),其中pc.product_id = p.id group by p.name; –
我得到了我的答案。 –