Giới thiệu về MySQL YEAR
MySQL YEAR là một kiểu dữ liệu được sử dụng để lưu trữ năm ở định dạng số nguyên. Kiểu dữ liệu này thường được dùng trong các bảng cơ sở dữ liệu để lưu trữ thông tin về năm cụ thể, chẳng hạn như năm sinh, năm thành lập công ty hoặc năm phát hành sản phẩm. YEAR có thể lưu trữ các giá trị từ 1901 đến 2155 và được biểu diễn bởi 1 byte.
Cú pháp
Cú pháp để định nghĩa một cột có kiểu dữ liệu YEAR trong MySQL như sau:
CREATE TABLE ten_bang ( ten_cot YEAR );
Các giá trị YEAR có thể được thêm vào bảng với cú pháp sau:
INSERT INTO ten_bang (ten_cot) VALUES (2023);
Ví dụ về việc sử dụng MySQL YEAR
1. Tạo bảng với kiểu dữ liệu YEAR
CREATE TABLE sinh_vien ( id INT AUTO_INCREMENT PRIMARY KEY, ten VARCHAR(100), nam_sinh YEAR );
2. Thêm dữ liệu vào bảng
INSERT INTO sinh_vien (ten, nam_sinh) VALUES ('Nguyễn Văn A', 2000), ('Trần Thị B', 1998), ('Lê Văn C', 2001);
3. Truy vấn dữ liệu
Bạn có thể truy vấn để lấy thông tin của sinh viên theo năm sinh như sau:
SELECT * FROM sinh_vien WHERE nam_sinh = 2000;
4. Cập nhật dữ liệu
Bạn cũng có thể cập nhật năm sinh cho một sinh viên:
UPDATE sinh_vien SET nam_sinh = 1999 WHERE id = 1;
5. Xóa dữ liệu
Nếu bạn cần xóa một sinh viên khỏi bảng, bạn có thể sử dụng:
DELETE FROM sinh_vien WHERE id = 1;
Kết luận
MySQL YEAR là một kiểu dữ liệu hữu ích cho phép bạn lưu trữ và thao tác với các giá trị năm trong cơ sở dữ liệu. Việc sử dụng YEAR giúp bạn quản lý thông tin thời gian một cách hiệu quả và rõ ràng hơn trong các ứng dụng của mình. Hy vọng rằng bài viết này đã cung cấp cho bạn cái nhìn tổng quát về kiểu dữ liệu YEAR trong MySQL!