Bắt đầu ngayBắt đầu miễn phí

Áp dụng nhiều hàm chuỗi lên dữ liệu

Như bạn có thể thấy, các hàm chuỗi rất hữu ích để thao tác dữ liệu. SQL Server cung cấp nhiều hàm dựng sẵn để xử lý chuỗi và một số hàm khá thú vị khi sử dụng. Trong bài tập này, bạn sẽ áp dụng một số hàm chuỗi lên dữ liệu từ bảng voters để hiển thị chúng theo cách dễ nhìn hơn.

Bạn sẽ có dịp dùng các hàm như: LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE()SUBSTRING().

Ghi nhớ: khi tìm mẫu (pattern) bên trong một chuỗi, các ký hiệu sau rất hữu ích:

pattern match
% bất kỳ chuỗi nào có không hoặc nhiều ký tự
_ bất kỳ một ký tự đơn lẻ nào
[] bất kỳ một ký tự đơn lẻ nào nằm trong phạm vi trong ngoặc

Bài tập này là một phần của khóa học

Các hàm thao tác dữ liệu trong SQL Server

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

SELECT
	first_name,
    last_name,
	birthdate,
	email,
	country
FROM voters
   -- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
   -- Look for the desired pattern in the email address
	AND ___(___, ___) > 0;
Chỉnh sửa và Chạy Mã