Oracle SQL 11g で動作するように mySQL コードを変更する方法
SELECT a.boxid,
GROUP_CONCAT( CONCAT( b.quantity, \' x \', c.name ) SEPARATOR \', \' ) Items
FROM box a
INNER JOIN item_line b ON a.boxid = b.boxid
INNER JOIN items c ON b.itemid = c.itemid
このクエリの出力は次のようになります。
boxid items
1 2 x ball,4 x bat
2 ball
3 3 x cap,2 x ball,bat
4 2 x ball
回答ありがとうございます。