Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL :sélectionnez le premier élément d'une liste séparée par des virgules

Utilisez le SUBSTRING_INDEX de MySQL fonction :

SELECT SUBSTRING_INDEX(field, ',', 1)

Cependant, conserver des listes dans des chaînes séparées par des délimiteurs est généralement une utilisation inefficace d'un système de gestion de base de données relationnelle comme MySQL :il est souvent préférable de normaliser votre structure de données en conservant ces listes dans une table séparée de (id, value) paires.