1. Learn
  2. /
  3. Курси
  4. /
  5. Ієрархічні та рекурсивні запити в SQL Server

Connected

Вправа

Обчисліть суму степенів

У цій вправі ви рекурсивно обчислите суму степенів. Цей числовий ряд визначається так:

  • result=1 для step = 1
  • result + step^step для step > 1

Числа в цьому ряді дуже швидко зростають, і ряд не збігається. Ваше завдання — обчислити суму степенів для step = 9.

Інструкції

100 XP
  • Визначте CTE calculate_potencies з полями step і result.
  • Ініціалізуйте step і result, спираючись на означення цього числового ряду.
  • Додайте наступний крок до POWER(step + 1.. і додайте до result.