MySQL - 使用 GROUP_CONCAT 解決迴圈 SELECT 問題

8 月 11, 2022

--

con JOIN org 資料表之後,想要帶 sale 對應的一對多銷售紀錄。根據需求可以都使用 JOIN 來連接,之後在用程式來處理顯示,不過這樣程式難寫,如果可以把銷售紀錄也變成一個欄位對應到紀錄就好了,這時就可以使用 GROUP_CONCAT()

這樣會查詢出 2 個欄位,必須自行使用 key 來定位,不想這麼麻煩的話可以整合成一個 JSON,像這樣

如此就可以消滅萬惡的多層 SELECT 資料庫查詢緩慢問題

--

 

 396 total views,  2 views today

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。