1. Learn
  2. /
  3. Courses
  4. /
  5. Các hàm thao tác dữ liệu trong SQL Server

Connected

Exercise

Tạo ngày từ các phần

Trong khi hầu hết các hàm bạn đã dùng đến giờ đều trích xuất các phần từ một ngày, DATEFROMPARTS() lại làm điều ngược lại: nó tạo ra một ngày từ ba con số, lần lượt là năm, tháng và ngày.

Cú pháp: DATEFROMPARTS(year, month, day)

Bạn cũng có thể dùng các biểu thức trả về giá trị số làm tham số cho hàm này, ví dụ: DATEFROMPARTS(YEAR(date_expression), MONTH(date_expression), 2)

Trong bài tập này, bạn sẽ chọn thông tin từ bảng voters, bao gồm năm và tháng của first_vote_date. Sau đó, bạn sẽ tạo một cột ngày mới đại diện cho ngày đầu tiên trong tháng của lần bỏ phiếu đầu tiên.

Instructions

100 XP
  • Chọn năm của lần bỏ phiếu đầu tiên.
  • Chọn tháng của ngày bỏ phiếu đầu tiên.
  • Tạo một giá trị ngày là ngày bắt đầu của tháng diễn ra lần bỏ phiếu đầu tiên.