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

Các phép toán số học với ngày tháng

Trong bài tập này, bạn sẽ thực hiện các phép toán số học trên ngày tháng theo hai cách: dùng toán tử số học ("+" và "-") và dùng hàm DATEDIFF(). Bạn sẽ dùng các biến sau:

DECLARE @date1 datetime = '2018-12-01';
DECLARE @date2 datetime = '2030-03-03';

Tạo một câu lệnh SELECT để thực hiện các thao tác sau:

  • Lấy @date2 trừ @date1.
  • Cộng @date1 với @date2.
  • Dùng DATEDIFF() tính chênh lệch theo năm giữa kết quả phép trừ và phép cộng ở trên.

Kết quả mà hàm DATEDIFF() trả về là gì?

Hướng dẫn

50 XP

Các phương án trả lời