1. Learn
  2. /
  3. Courses
  4. /
  5. Truy vấn phân cấp và đệ quy trong SQL Server

Connected

Exercise

Đếm số bằng đệ quy

Trong bài tập đầu tiên này, bạn sẽ bắt đầu với một hàm toán học để đếm số theo cách đệ quy. Đây là dãy từ 1 đến target và trong trường hợp này, giá trị target của bạn là 50.

Điều đó có nghĩa là nhiệm vụ là đếm từ 1 đến 50 bằng một truy vấn đệ quy. Video đã cho bạn xem phiên bản giả mã, và giờ đến lượt bạn viết nó thành mã thực! Bạn sẽ cần xác định:

  1. CTE với định nghĩa cho truy vấn khởi tạo và truy vấn đệ quy
  2. Điều kiện kết thúc phù hợp cho quá trình đệ quy

Instructions

100 XP
  • Định nghĩa CTE với tên counting_numbers.
  • Khởi tạo number trong truy vấn khởi tạo.
  • Cộng 1 vào number ở mỗi bước đệ quy.
  • Giới hạn bước đệ quy đến 50 trong truy vấn đệ quy.