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

Lấy giá trị đầu tiên và cuối cùng

Các hàm phân tích trả về giá trị đầu tiên hoặc cuối cùng từ một danh sách có sắp xếp rất hữu ích trong truy vấn. Trong bài tập này, bạn sẽ làm quen với chúng. Cú pháp là:

  • FIRST_VALUE(numeric_expression) OVER ([PARTITION BY column] ORDER BY column ROW_or_RANGE frame)

  • LAST_VALUE(numeric_expression) OVER ([PARTITION BY column] ORDER BY column ROW_or_RANGE frame)

Bạn sẽ viết một truy vấn để lấy tất cả cử tri từ Spain và USA. Sau đó, bạn sẽ thêm vào truy vấn một số câu lệnh để lấy ngày sinh của cử tri trẻ nhất và lớn tuổi nhất ở mỗi quốc gia. Bạn muốn hiển thị các giá trị này trên từng hàng để có thể so sánh với ngày sinh của từng cử tri.

Hướng dẫn

100 XP
  • Lấy ngày sinh của cử tri lớn tuổi nhất ở mỗi quốc gia.
  • Lấy ngày sinh của cử tri trẻ nhất ở mỗi quốc gia.