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

Ottieni i primi caratteri da una stringa

Modifica:

In My SQL , potresti usare LEFT (o SUBSTRING ) a SELECT certo numero di caratteri da una string . Dato che quello che ti serve sono i primi caratteri, ti consiglio di usare LEFT :

SELECT LEFT(field_value, 20) FROM MyTableName

Originale:

(Poiché il tag era originariamente C# , la soluzione seguente fornisce una soluzione per C# problema)

Dovresti usare Substring(0, 20) . Il primo argomento (0 ) è l'indice iniziale e il secondo argomento (20 ) è la lunghezza della string vuoi prendere.

Ad esempio:

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