SQL Server LOWER

Hướng Dẫn Sử Dụng Hàm LOWER Trong SQL Server

SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ mạnh mẽ được phát triển bởi Microsoft. Trong SQL Server, hàm LOWER được sử dụng để chuyển đổi tất cả các ký tự trong một chuỗi thành chữ thường (lowercase). Hàm này rất hữu ích khi bạn muốn so sánh các chuỗi mà không phân biệt chữ hoa chữ thường.

Định Nghĩa Hàm LOWER

Hàm LOWER nhận vào một chuỗi ký tự và trả về chuỗi đó với tất cả các ký tự được chuyển đổi thành chữ thường. Cú pháp của hàm LOWER rất đơn giản.

Cú Pháp Hàm LOWER

LOWER ( string_expression )

Trong đó:

  • string_expression: Là chuỗi ký tự mà bạn muốn chuyển đổi thành chữ thường. Đây có thể là một cột trong bảng hoặc một chuỗi văn bản cụ thể.

Ví Dụ Cụ Thể

Ví Dụ 1: Sử Dụng Hàm LOWER Với Chuỗi Văn Bản

SELECT LOWER('HELLO WORLD') AS LowerCaseString;

Kết quả sẽ là:

hello world

Ví Dụ 2: Sử Dụng Hàm LOWER Với Cột Trong Bảng

Giả sử bạn có một bảng tên là Employees với cột LastName. Bạn muốn lấy họ của tất cả nhân viên dưới dạng chữ thường:

SELECT LOWER(LastName) AS LowerCaseLastName FROM Employees;

Ví Dụ 3: Kết Hợp Hàm LOWER Với Lệnh WHERE

Bạn có thể kết hợp hàm LOWER trong điều kiện WHERE để so sánh mà không phân biệt chữ hoa chữ thường:

SELECT * FROM Employees
WHERE LOWER(LastName) = LOWER('SMITH');

Trong ví dụ này, truy vấn sẽ trả về tất cả các nhân viên có họ là 'Smith', 'smith', 'SMITH', v.v.

Kết Luận

Hàm LOWER trong SQL Server là một công cụ hữu ích giúp bạn làm việc với các chuỗi ký tự một cách hiệu quả, đặc biệt khi cần so sánh các giá trị mà không phân biệt chữ hoa chữ thường. Sử dụng hàm LOWER giúp cho quá trình phân tích và truy vấn dữ liệu trở nên chính xác hơn và dễ dàng hơn.

Hy vọng bài viết này sẽ giúp bạn hiểu rõ hơn về hàm LOWER trong SQL Server và cách sử dụng nó trong các truy vấn của bạn!