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

Tính chênh lệch giữa các ngày

DATEDIFF() là một trong những hàm thao tác ngày tháng phổ biến nhất. Hàm này dùng để lấy số lượng đơn vị thời gian giữa hai ngày. Bạn có thể dùng hàm này để tính, ví dụ:

  • Có bao nhiêu năm đã trôi qua kể từ một sự kiện nhất định.
  • Tuổi của một người tại một thời điểm.
  • Mất bao nhiêu phút để xử lý một đơn hàng trong nhà hàng.

Gần như trong mọi tình huống kinh doanh đều có ví dụ cho thấy hàm này rất hữu ích.

Trong bài tập này, bạn sẽ dùng DATEDIFF() để tính toán với các ngày được lưu trong bảng voters.

Hướng dẫn 1/2

undefined XP
  • 1

    Tính số năm kể từ khi một người tham gia tròn 18 tuổi cho đến lần đầu họ đi bầu.

  • 2

    Có bao nhiêu tuần đã trôi qua kể từ đầu năm 2019 đến hiện tại?