Skip to main content

Aujourd'hui, partagez une autre fonction groupe_concat sur le groupe. Tout d'abord pour tout le monde une science à deux concepts, une largeur et une table étroite. La largeur est placée dans une table dans une table et constitue une table très large et large. Par exemple: Informations de stockage de stockage de commande relatives aux utilisateurs, aux informations de produit, aux informations relatives au canal et au total de centaines de données. Cette table est une table de largeur.




Les tables étroites sont placées sur différentes tailles de différentes tables, reliant finalement en fonction des colonnes publiques. Par exemple, la table de commande ne définit que des informations relatives à la commande, les utilisateurs mettent des informations relatives aux utilisateurs et aux canaux placés sur des informations relatives à la chaîne, lorsque vous devez obtenir la situation générale de l'ordre dans lequel vous devez mettre ces premières planches étroites d'abord de couture. Lève-toi, puis le champ dont vous avez besoin.



Après le concept de largeur de table et de table étroite, nécessitent un besoin. [première23]



Nous voulons prendre le nom de chaque utilisateur, mais sont stockés dans la base de données, elles et le nom sont séparées, l'une est stockée. eux, une liste de noms stockés, nous devons donc mettre ces deux colonnes à se connecter. STATCHING ECOLES Nous pouvons utiliser Concat. Le code est le suivant:


Le résultat final est le suivant




Maintenant, il y a une autre table, stocker Chaque rôle de chaque utilisateur, un utilisateur peut avoir plusieurs rôles et chaque rôle stocké, tel que 1 utilisateur 1, 2 deux caractères, stockez donc deux rangées.
select userid,concat(first_name,last_name) as name from u


Nous avons maintenant une telle demande, vous devez combiner le rôle de chaque utilisateur, qui est une ligne et est séparé par des virgules ouvertes. À ce stade, nous pouvons utiliser GROUP_CONCAT.


Le code est le suivant


GROUP_CONCAT doit généralement être utilisé avec des groupes en groupes, les premiers utilisateurs de groupe de la table et SAU Le paquet de l'opérateur effectue une concessive.Enfin, le résultat est le suivant:


Cela permet à tous les identifiants de rôle de chaque utilisateur.


Catégories