Hàm DATEADD trong SQL Server
Hàm DATEADD là một trong những hàm ngày tháng quan trọng và được sử dụng rộng rãi trong SQL Server. Hàm này cho phép chúng ta thêm hoặc bớt một khoảng thời gian cụ thể vào một giá trị ngày tháng.
Cú pháp cơ bản của hàm DATEADD như sau:
DATEADD(đơn vị_thời_gian, số_lượng, giá_ngày_tháng) Trong đó:
- đơn vị_thời_gian: có thể là year, quarter, month, dayofyear, day, week, hour, minute, second, millisecond, microsecond, nanosecond
- số_lượng: giá trị số nguyên có thể dương (thêm) hoặc âm (bớt)
- giá_ngày_tháng: giá trị ngày tháng cần thao tác
Ví dụ sử dụng:
-- Thêm 7 ngày vào ngày hiện tại SELECT DATEADD(day, 7, GETDATE()) AS NgaySau7Ngay -- Bớt 3 tháng từ ngày hiện tại SELECT DATEADD(month, -3, GETDATE()) AS NgayTruoc3Thang -- Thêm 1 năm vào ngày 01/10/2025 SELECT DATEADD(year, 1, '2025-10-01') AS NgaySau1Nam Hàm DATEADD rất hữu ích trong việc xử lý báo cáo tài chính, thống kê theo thời kỳ, và nhiều ứng dụng khác liên quan đến thời gian.
SQLServer #DateFunction #SQLTips #Database #Query #SQL2025
Xem đầy đủ Kết quả tìm kiếm video function sqlKhông đọc được JSON hợp lệ.
Xem đầy đủ Kết quả tìm kiếm hình ảnhfunction sql


![[Khóa học sử dụng SQL server] - Bài 30: Function trong SQL| HowKteam](https://i.ytimg.com/vi/g1uHpPS7DsE/hq720.jpg?sqp=-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDz-VU-kkkS6jcwPlPPgb3eT66fsQ)














