Chức năng MID() trong SQL

Hàm MID()

Hàm MID() được sử dụng để lấy ký tự từ trường văn bản.

Cú pháp SQL MID()

SELECT MID(column_name,start[length]) FROM table_name
Tham số Mô tả
column_name Bắt buộc. Trường cần lấy ký tự.
start Bắt buộc. Quy định vị trí bắt đầu (giá trị khởi đầu là 1).
length Tùy chọn. Số ký tự cần trả về. Nếu bỏ qua, hàm MID() sẽ trả về văn bản còn lại.

Mô hình SQL MID()

Chúng ta có bảng "Persons" sau:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

Bây giờ, chúng ta hy vọng lấy 3 ký tự đầu tiên từ cột "City".

Chúng ta sử dụng câu lệnh SQL sau:

SELECT MID(City,1,3) as SmallCity FROM Persons

Kết quả tập hợp tương tự như sau:

SmallCity
Lon
New
Bei