Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận các ký tự đầu tiên từ một chuỗi

Chỉnh sửa:

Trong My SQL , bạn có thể sử dụng LEFT (hoặc SUBSTRING ) thành SELECT số lượng ký tự nhất định từ một string . Vì những gì bạn cần là các ký tự đầu tiên, tôi khuyên bạn nên sử dụng LEFT :

SELECT LEFT(field_value, 20) FROM MyTableName

Bản gốc:

(Vì thẻ ban đầu là C# , giải pháp sau đây cung cấp giải pháp cho C# vấn đề)

Bạn nên sử dụng Substring(0, 20) . Đối số đầu tiên (0 ) là chỉ mục bắt đầu và đối số thứ hai (20 ) là độ dài của chuỗi string bạn muốn lấy.

Ví dụ:

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. Nhận phần trăm từ MySql với một nhóm theo điều kiện và độ chính xác

  2. Đặt hàng bằng cách sử dụng các chữ cái Ba Lan

  3. Boolean vs tinyint (1) cho các giá trị boolean trong MySQL

  4. Không thể kết nối với MySQL và thực hiện các hoạt động trong Play Framework 2.4

  5. MySQL:Cột không xác định trong 'danh sách trường'