1. Learn
  2. /
  3. Courses
  4. /
  5. Hierarchiczne i rekurencyjne zapytania w SQL Server

Connected

Exercise

Rekurencyjne liczenie liczb

W tym pierwszym ćwiczeniu zaczniesz od funkcji matematycznej do rekurencyjnego liczenia liczb. Chodzi o ciąg od 1 do wartości docelowej – w tym przypadku target wynosi 50.

Zadanie polega na policzeniu od 1 do 50 za pomocą zapytania rekurencyjnego. Na filmie zobaczyłeś wersję w pseudokodzie – teraz czas napisać to w prawdziwym kodzie! Musisz zdefiniować:

  1. CTE z definicją zapytania inicjującego i rekurencyjnego
  2. Odpowiedni warunek zakończenia rekurencji

Instructions

100 XP
  • Zdefiniuj CTE o nazwie counting_numbers.
  • Zainicjalizuj number w zapytaniu inicjującym.
  • Dodawaj 1 do number w każdym kroku rekurencji.
  • Ogranicz krok rekurencji do 50 w zapytaniu rekurencyjnym.