Bắt đầu ngayBắt đầu miễn phí

Lấy các phần của một ngày

DATENAME()DATEPART() là hai hàm khá giống nhau. Khác biệt ở chỗ: hàm thứ nhất trả về một số phần của ngày dưới dạng chuỗi ký tự, còn hàm thứ hai chỉ trả về các giá trị số nguyên.

Trong bài này, bạn sẽ dùng cả hai hàm để chọn tháng và thứ trong tuần của first_vote_date dưới các dạng khác nhau.

Bài tập này là một phần của khóa học

Các hàm thao tác dữ liệu trong SQL Server

Xem khóa học

Hướng dẫn bài tập

  • Trích xuất số tháng của lượt bình chọn đầu tiên.
  • Trích xuất tên tháng của lượt bình chọn đầu tiên.
  • Trích xuất số thứ trong tuần của lượt bình chọn đầu tiên.
  • Trích xuất tên thứ trong tuần của lượt bình chọn đầu tiên.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

SELECT 
	first_name,
	last_name,
   	-- Extract the month number of the first vote
	___(MONTH,___) AS first_vote_month1,
	-- Extract the month name of the first vote
    ___(MONTH,___) AS first_vote_month2,
	-- Extract the weekday number of the first vote
	___(WEEKDAY,___) AS first_vote_weekday1,
    -- Extract the weekday name of the first vote
	___(WEEKDAY,___) AS first_vote_weekday2
FROM voters;
Chỉnh sửa và Chạy Mã