The Right() là một hàm String của MySQL. Phương thức trả về này cho phép bạn trích xuất một chuỗi con từ một chuỗi, bắt đầu từ phía bên phải của chuỗi Show
cú phápThông sốStr. chuỗi cần trích xuất len. độ dài của ký tự được trích xuất trả lạiHàm này sẽ trả về chuỗi nếu số lượng ký tự vượt quá độ dài của chuỗi ví dụ 1đầu ra ví dụ 2đầu ra Hàm RIGHT() trong MySQL được sử dụng để trích xuất một số ký tự được chỉ định từ phía bên phải của một chuỗi đã cho. Đối số thứ hai được sử dụng để quyết định, nó sẽ trả về bao nhiêu ký tự cú pháp RIGHT( str, len ) Tham số. Hàm này chấp nhận hai tham số như đã đề cập ở trên và được mô tả bên dưới
trả lại. Nó trả về một số ký tự từ một chuỗi (bắt đầu từ bên phải) Ví dụ 1. Áp dụng Hàm RIGHT() cho một chuỗi đã cho SELECT RIGHT("geeksforgeeks", 4) AS Right_Str; đầu ra Right_StreekVí dụ-2. Áp dụng Hàm RIGHT() cho một số SELECT RIGHT(12345678, 4) AS Right_Num; đầu ra Right_Num5678Ví dụ-3. Áp dụng Hàm RIGHT() cho một chuỗi đã cho khi len > các ký tự trong chuỗi SELECT RIGHT("geeksforgeeks", 20) AS Right_Str; đầu ra Right_StrgeeksforgeekVí dụ-4. Áp dụng Hàm RIGHT() để tìm họ của Người chơi trong một bàn chơi. Để minh họa, hãy tạo một bảng có tên Người chơi CREATE TABLE Player( Player_id INT AUTO_INCREMENT, Player_name VARCHAR(100) NOT NULL, Playing_team VARCHAR(20) NOT NULL, PRIMARY KEY(Player_id ) ); Bây giờ, chèn một số dữ liệu vào bảng Player INSERT INTO Player(Player_name, Playing_team) VALUES ('Virat Kohli', 'RCB' ), ('Rohit Sharma', 'MI' ), ('Dinesh Karthik', 'KKR' ), ('Shreyash Iyer', 'DC' ), ('David Warner', 'SRH' ), ('Steve Smith', 'RR' ), ('Andre Russell', 'KKR' ), ('Jasprit Bumrah', 'MI' ), ('Risabh Panth', 'DC' ) ; Vì vậy, Bàn người chơi là mysql> SELECT * FROM Player; +-----------+----------------+--------------+ | Player_id | Player_name | Playing_team | +-----------+----------------+--------------+ | 1 | Virat Kohli | RCB | | 2 | Rohit Sharma | MI | | 3 | Dinesh Karthik | KKR | | 4 | Shreyash Iyer | DC | | 5 | David Warner | SRH | | 6 | Steve Smith | RR | | 7 | Andre Russell | KKR | | 8 | Jasprit Bumrah | MI | | 9 | Risabh Panth | DC | +-----------+----------------+--------------+ Bây giờ chúng ta sẽ tìm Họ của mọi người chơi, để tìm họ chúng ta phải áp dụng phương pháp sau- Tóm lược. trong hướng dẫn này, bạn sẽ học cách sử dụng hàm Tổng quan về chức năng MySQL RIGHT()Hàm MySQL Đây là cú pháp của hàm
Hàm
Hàm 5 nếu bất kỳ đối số nào là 6 Các ví dụ về chức năng của MySQL RIGHT()Hãy lấy một số ví dụ về việc sử dụng hàm Ví dụ đơn giản về chức năng MySQL RIGHT()Ví dụ này sử dụng hàm 1________số 8_______ Đây là đầu ra
Sử dụng hàm MySQL RIGHT() để trích xuất các trường ngày từ chuỗi ngàyVí dụ sau sử dụng các hàm 4 và 5 để trích xuất các trường ngày từ một chuỗi ngày
Đầu ra như sau
Sử dụng chức năng MySQL RIGHT() với dữ liệu bảngVí dụ này sử dụng hàm 8 của mã sản phẩm
trong ví dụ này
Hình ảnh sau đây cho thấy một phần đầu ra Trong hướng dẫn này, bạn đã học cách sử dụng hàm Quyền () trong MySQL là gì?Hàm RIGHT() trích xuất một số ký tự từ một chuỗi (bắt đầu từ bên phải).
Toán tử trái và phải trong MySQL là gì?Toán tử dịch chuyển trái
Nó dịch chuyển số BIGINT sang trái . Câu lệnh MySQL sau đây sẽ trả về một số nguyên không dấu cho các số được chỉ định trong đối số. Toán tử dịch chuyển phải của MySQL trả về một số nguyên 64 bit không dấu.
Điều gì là phải và trái trong SQL?Sử dụng hàm bên phải của SQL
. Cú pháp của hàm RIGHT() như sau. Ví dụ bên dưới định nghĩa số trước String sử dụng hàm left. It returns the last characters of the specified length starting from the right side of the String entered as the first argument. The syntax of the RIGHT() function is as follows. The example below defines the number before the String using the left function.
Làm cách nào để trích xuất 3 ký tự cuối cùng trong MySQL?SELECT *FROM yourTableName ORDER BY RIGHT(yourColumnName,3) yourSortingOrder; Chỉ cần thay thế 'yourSortingOrder' thành ASC hoặc DESC để đặt thứ tự tăng dần hoặc giảm dần tương ứng. Đây là truy vấn để đặt hàng theo 3 ký tự cuối cùng. Trường hợp 1 - Lấy kết quả theo thứ tự tăng dần. |