Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL:selecione o primeiro elemento de uma lista separada por vírgulas


Use o SUBSTRING_INDEX do MySQL função:
SELECT SUBSTRING_INDEX(field, ',', 1)

No entanto, manter listas em strings separadas por delimitadores geralmente é um uso ineficiente de um sistema de gerenciamento de banco de dados relacional como o MySQL:geralmente é melhor normalizar sua estrutura de dados mantendo essas listas em uma tabela separada de (id, value) pares.