文章詳情頁
mysql 使用group_concat后 順序改變是怎么回事?
瀏覽:203日期:2022-06-13 08:49:23
問題描述
由于兩張表中的字段含有一對多的關(guān)系,所以構(gòu)造視圖時(shí)使用了group_concat函數(shù)來將多條數(shù)據(jù)進(jìn)行拼接,以減少數(shù)據(jù)量,但是拼接后發(fā)現(xiàn)原有的順序改變了 例如:原數(shù)據(jù):
a 1 a 2 a 3
預(yù)想結(jié)果:
a 1,2,3
實(shí)際結(jié)果:
a 2,1,3 (或者其他 總之順序改變了)
這是怎么回事啊?
問題解答
回答1:跟關(guān)聯(lián)字段和取出字段有關(guān) 內(nèi)部排下序就好 group_concat(id order by id)
相關(guān)文章:
1. docker鏡像push報(bào)錯(cuò)2. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””3. html5 - datatables 加載不出來數(shù)據(jù)。4. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題5. node.js - mongodb查找子對象的名稱為某個(gè)值的對象的方法6. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????7. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?8. html5和Flash對抗是什么情況?9. 測試自動化html元素選擇器元素ID或DataAttribute [關(guān)閉]10. 前端 - @media query 使用出現(xiàn)的問題?
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備