我有我需要连接两个MySQL表,第一种叫单另一种是所谓ORDERDETAILS。问题是这样的;每个订单可以有多个订单细节。我想加入他们以这样的方式,输出仅列productcode1,productcode2 ... productcode5和productname1 ... productname5分别为每个订单单行,与其相关的产品代码和产品名称的条目。我已经看到类似这样的问题的答案,它们使用GROUP_CONCAT将条目放入单个列中,但有没有办法将条目放入列中?由于创建单列从MYSQL连接具有1对多的关系
orders +-------------+ |orderid | |firstname | |secondname | |paymentamount| +-------------+ ordersdetails +----------------+ | ordersdetailid | | orderid | | productcode | | productname | +----------------+ Output +----------------+ | orderid | | productcode1 | | productcode2 | | productcode3 | | productcode4 | | productcode5 | | productname1 | | productname2 | | productname3 | | productname4 | | productname5 | +----------------+
是的,你是正确的,遗憾的没有说清楚。任何有关构建解决方案的帮助? –