Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Uzyskaj pierwsze znaki z ciągu

Edytuj:

W My SQL , możesz użyć LEFT (lub SUBSTRING ) do SELECT określona liczba znaków z string . Ponieważ potrzebujesz pierwszych znaków, proponuję użyć LEFT :

SELECT LEFT(field_value, 20) FROM MyTableName

Oryginał:

(Ponieważ tag był pierwotnie C# , poniższe rozwiązanie zapewnia rozwiązanie dla C# problem)

Powinieneś użyć Substring(0, 20) . Pierwszy argument (0 ) to indeks początkowy, a drugi argument (20 ) to długość string chcesz wziąć.

Na przykład:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ScrollPane dodawanie do układu siatki

  2. Łączenie wielu tabel w celu uzyskania NIERÓWNYCH wartości w MySQL

  3. Wskazówki dotyczące aktualizacji klastra Percona XtraDB do wersji 8.0

  4. mysql -> wstaw do tbl (wybierz z innej tabeli) i kilka wartości domyślnych

  5. SELECT kolumna mysql z wartościami oddzielonymi przecinkami