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

Få de første tegn fra en streng

Rediger:

I My SQL , kan du bruge LEFT (eller SUBSTRING ) til SELECT et bestemt antal tegn fra en string . Da det du skal bruge er de første tegn, foreslår jeg at du bruger LEFT :

SELECT LEFT(field_value, 20) FROM MyTableName

Original:

(Da tagget oprindeligt var C# , giver følgende løsning nedenfor løsningen til C# problem)

Du skal bruge Substring(0, 20) . Det første argument (0 ) er startindekset og det andet argument (20 ) er længden af ​​string du vil tage.

For eksempel:

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


  1. php mysql gemmer linjeskift i tekstområdet i databasen

  2. MySQL indstillet standard-id UUID

  3. Forespørg MSQL for vindere, startende på xth plads ved hjælp af SELECT

  4. PostgreSQL INSERT i en række enums