1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Các hàm thao tác dữ liệu trong SQL Server

Connected

Bài tập

Á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() và 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

Hướng dẫn 1/3

undefined XP
    1
    2
    3
  • Chỉ chọn những cử tri có tên riêng (first name) ngắn hơn 5 ký tự và đồng thời địa chỉ email thỏa cả ba điều kiện: (1) bắt đầu bằng chữ “j”, (2) chữ thứ ba là “a” và (3) được tạo tại yahoo.com.