ホームページ  >  記事  >  データベース  >  mysql は大量のデータを配列に変換します

mysql は大量のデータを配列に変換します

王林
王林転載
2020-01-28 21:08:322556ブラウズ

mysql は大量のデータを配列に変換します

要件分析:

図に示すように:

mysql は大量のデータを配列に変換します

上記の Excel ファイルでは、それぞれフィールドの下にある対応する広告スペースは、以下に示すように配列の形式で表示されます。

(無料の学習ビデオ チュートリアルをお勧めします: mysql ビデオ チュートリアル )

mysql は大量のデータを配列に変換します

#解決策:

1. まず、mysql クライアント Navicat for MySQL を使用して Excel ファイルをバッチでインポートし、テーブルを作成します;

2. 次に、mysq 関数 GROUP_CONCAT を使用します。具体的な方法は次のとおりです:

select 'country' ,country,GROUP_CONCAT(placementid)
from 2019q2
group by country
 union all
select 'year' ,year,GROUP_CONCAT(placementid)
from 2019q2
group by year
 union all
select 'quarter' ,quarter,GROUP_CONCAT(placementid)
from 2019q2
group by quarter

おすすめの関連記事とチュートリアル:

mysql チュートリアル

以上がmysql は大量のデータを配列に変換しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。