sql >> Database >  >> RDS >> Mysql

Haal de eerste tekens uit een string

Bewerken:

In My SQL , je zou LEFT . kunnen gebruiken (of SUBSTRING ) naar SELECT bepaald aantal tekens uit een string . Aangezien je de eerste tekens nodig hebt, raad ik aan om LEFT . te gebruiken :

SELECT LEFT(field_value, 20) FROM MyTableName

Origineel:

(Omdat de tag oorspronkelijk C# was , de volgende oplossing hieronder biedt een oplossing voor C# probleem)

Gebruik Substring(0, 20) . Het eerste argument (0 ) is de startindex en het tweede argument (20 ) is de lengte van de string je wilt nemen.

Bijvoorbeeld:

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


  1. ActiveRecord genest SELECT

  2. CONNECT BY of hiërarchische queries in RDBMS anders dan Oracle

  3. BREAK-instructie in PL/pgSQL

  4. mysql scheidingsteken fout