Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:seleziona il primo elemento di un elenco separato da virgole

Usa SUBSTRING_INDEX funzione:

SELECT SUBSTRING_INDEX(field, ',', 1)

Tuttavia, mantenere elenchi in stringhe separate da delimitatori è generalmente un uso inefficiente di un sistema di gestione di database relazionali come MySQL:spesso è meglio normalizza la struttura dei dati mantenendo tali elenchi in una tabella separata di (id, value) coppie.