MySQL MONTHNAME

MySQL MONTHNAME: Định Nghĩa, Cú Pháp và Ví Dụ

MySQL là một hệ quản trị cơ sở dữ liệu phổ biến được sử dụng rộng rãi trong phát triển web và lưu trữ dữ liệu. Một trong những chức năng hữu ích của MySQL là khả năng trích xuất thông tin từ các trường dữ liệu kiểu ngày tháng. Một trong những hàm hỗ trợ điều này là hàm MONTHNAME.

Định Nghĩa

Hàm MONTHNAME trong MySQL được sử dụng để lấy tên tháng từ một giá trị kiểu ngày tháng (DATE). Hàm này trả về tên tháng dưới dạng chuỗi văn bản (string) dựa trên giá trị ngày tháng mà bạn cung cấp.

Cú Pháp

MONTHNAME(date)

Trong đó:

  • date: Là giá trị ngày tháng mà bạn muốn lấy tên tháng.

Ví Dụ Sử Dụng

Ví dụ 1: Lấy tên tháng từ một ngày cụ thể

SELECT MONTHNAME('2023-11-15') AS MonthName;

Kết quả: "November"

Ví dụ 2: Lấy tên tháng từ cột dữ liệu kiểu DATE trong bảng

SELECT MONTHNAME(birthdate) AS MonthName
FROM employees;

Trong ví dụ này, chúng ta đang lấy tên tháng từ cột birthdate của bảng employees.

Ví dụ 3: Sử dụng hàm MONTHNAME trong câu truy vấn với điều kiện

SELECT name, MONTHNAME(birthdate) AS MonthName
FROM employees
WHERE MONTH(birthdate) = 11;

Câu truy vấn này sẽ lấy tên và tên tháng của những nhân viên có ngày sinh trong tháng 11.

Kết Luận

Hàm MONTHNAME là một công cụ đơn giản nhưng mạnh mẽ trong MySQL giúp bạn dễ dàng làm việc với dữ liệu ngày tháng. Bằng cách sử dụng hàm này, bạn có thể trực quan hóa và phân loại dữ liệu theo tháng một cách hiệu quả hơn.