sql >> Base de Datos >  >> RDS >> Mysql

Obtener los primeros caracteres de una cadena

Editar:

En My SQL , podrías usar LEFT (o SUBSTRING ) a SELECT cierto número de caracteres de una string . Como lo que necesita son los primeros caracteres, sugiero usar LEFT :

SELECT LEFT(field_value, 20) FROM MyTableName

Original:

(Como la etiqueta era originalmente C# , la siguiente solución a continuación proporciona una solución para C# problema)

Deberías usar Substring(0, 20) . El primer argumento (0 ) es el índice inicial y el segundo argumento (20 ) es la longitud de la string quieres tomar

Por ejemplo:

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