首頁  >  文章  >  資料庫  >  mysql實作大量資料轉換為數組

mysql實作大量資料轉換為數組

王林
王林轉載
2020-01-28 21:08:322525瀏覽

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中文網其他相關文章!

陳述:
本文轉載於:cnblogs.com。如有侵權,請聯絡admin@php.cn刪除