システム開発ブログ

MySQL

【MySql】GROUP_CONCATで複数のレコードをまとめて取得

今回はGROUP_CONCAT関数をご紹介します。

複数のレコードをカンマ区切りで1つにまとめて取得できるので便利です。

使用例

20170123_1.jpg

SELECT id, GROUP_CONCAT(shohin) AS shohin FROM sample GROUP BY id;

以下のように取得できます。

20170123_2.jpg


separatorを指定して区切り文字を変えることもできます。

SELECT id, GROUP_CONCAT(shohin separator '*') AS shohin FROM sample GROUP BY id;

20170123_3.jpg

システム周りのお悩みを解決します

まずは無料ダウンロード

この記事に関連する記事の一覧


システム開発ブログ

Twitterでilovex_officialをフォローしてください

カテゴリー

以前の部署別ブログ

ページのトップ