groupbyの中の特定列の値を連結する

group by でグループ化したすべての行の特定列の値を連結する

注文番号でグループ化した商品の商品名を縦に並べる

GROUP_CONCAT( concat(‘●’,i.item_name) SEPARATOR ‘</br>’ ) as item_name

group by o.order_no

group byでグループ化できないようなものも

id%1=0
where id<500

とするとidが500以下のものをグループ化して、そこにふくまれる列をすべて連結することができる。

レコードセットに含まれる列の中身をすべて一括で表示できるところが便利だと思う。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です