Étant donné que les champs des deux tables contiennent une relation un-à-plusieurs, la fonction group_concat est utilisée pour fusionner plusieurs éléments de données lors de la construction de la vue afin de réduire la quantité de données. Cependant, après l'épissage, il s'avère que l'original. la commande a changé
Par exemple :
Données originales :
a 1
a 2
a 3
Résultats attendus :
a 1,2,3
Résultats réels :
a 2,1,3 (或者其他 总之顺序改变了)
Que se passe-t-il ?
Cela concerne les champs associés et les champs extraits. Il suffit de trier en interne group_concat(id order by id)
.