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

Obtenir les premiers caractères d'une chaîne

Modifier :

Dans My SQL , vous pouvez utiliser LEFT (ou SUBSTRING ) à SELECT certain nombre de caractères d'une string . Puisque ce dont vous avez besoin, ce sont les premiers caractères, je suggère d'utiliser LEFT :

SELECT LEFT(field_value, 20) FROM MyTableName

Original :

(Comme la balise était à l'origine C# , la solution suivante ci-dessous fournit une solution pour C# problème)

Vous devez utiliser Substring(0, 20) . Le premier argument (0 ) est l'index de départ, et le second argument (20 ) est la longueur de la string vous voulez prendre.

Par exemple :

var str = "123456789012345678901234567890";
str = str.Substring(0, 20);