Hướng dẫn how do i find the first character of a string in mysql? - làm cách nào để tìm ký tự đầu tiên của một chuỗi trong mysql?

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:51:22 [UTC/GMT +8 giờ]

Hàm trái []

Mysql trái [] trả về một số ký tự được chỉ định từ bên trái của chuỗi. Cả số và chuỗi được cung cấp dưới dạng đối số của hàm.

Syntax:

LEFT [string, length]

Tranh luận

TênSự mô tả
sợi dâyChuỗi mà một số ký tự từ bên trái sẽ được trả về.
chiều dàiMột số nguyên biểu thị số lượng ký tự được trả về bắt đầu từ bên trái của chuỗi trong đối số đầu tiên.

Sơ đồ cú pháp:

Phiên bản MySQL: 5.6

Trình chiếu video:

Trình duyệt của bạn không hỗ trợ video HTML5.

Trình bày bằng hình ảnh:

Ví dụ về hàm mysql trái []

Câu lệnh MySQL sau đây trả về pub_name và 5 ký tự từ bên trái của pub_name từ bảng nhà xuất bản.

Code:

SELECT pub_name, LEFT[pub_name, 5] 
FROM publisher; 

Bảng mẫu: Nhà xuất bản

Đầu ra mẫu:

mysql> SELECT pub_name, LEFT[pub_name, 5] 
    -> FROM publisher;
+------------------------------+-------------------+
| pub_name                     | LEFT[pub_name, 5] |
+------------------------------+-------------------+
| Jex Max Publication          | Jex M             | 
| BPP Publication              | BPP P             | 
| New Harrold Publication      | New H             | 
| Ultra Press Inc.             | Ultra             | 
| Mountain Publication         | Mount             | 
| Summer Night Publication     | Summe             | 
| Pieterson Grp. of Publishers | Piete             | 
| Novel Publisher Ltd.         | Novel             | 
+------------------------------+-------------------+
8 rows in set [0.00 sec]

Kịch bản PHP:






example-left-function - php mysql examples | w3resource




list of publishers name and leftmost 5 characters of that name:

Publishers nameleftmost 5 characters of Publishers name

Xem ví dụ trong trình duyệt

Script jsp:








example-left-function



Publishers name leftmost 5 characters of Publishers name

Ví dụ về hàm mysql trái [] với mệnh đề where

Câu lệnh MySQL sau đây trả về pub_name [s] thuộc về Hoa Kỳ và 5 ký tự từ bên trái của các pub_name đó từ bảng nhà xuất bản.

Code:

SELECT pub_name,LEFT[pub_name,5] 
FROM publisher 
WHERE country='USA'; 

Bảng mẫu: Nhà xuất bản

Đầu ra mẫu:

mysql> SELECT pub_name,LEFT[pub_name,5] 
    -> FROM publisher 
    -> WHERE country='USA';
+--------------------------+------------------+
| pub_name                 | LEFT[pub_name,5] |
+--------------------------+------------------+
| Jex Max Publication      | Jex M            | 
| Mountain Publication     | Mount            | 
| Summer Night Publication | Summe            | 
+--------------------------+------------------+
3 rows in set [0.00 sec]

Kịch bản PHP:






example1-left-function - php mysql examples | w3resource




list of publishers those who belong to USA and leftmost 5 characters of their name:

Publishers nameleftmost 5 characters of Publishers name

Bài Viết Liên Quan

Chủ Đề