RECURSIVE w SQL

Uczę się języka SQL i trudno mi było zrozumieć następującą rekursywną instrukcję SQL.

WITH RECURSIVE t(n) AS (
    SELECT 1
    UNION ALL
    SELECT n+1 FROM t WHERE n < 100
)
SELECT sum(n) FROM t;

Co to jest n i tSELECT sum(n) FROM t;? O ile mogłem zrozumieć, n to liczba t to zbiór. Czy mam rację?

W jaki sposób wyzwalana jest rekurencja w tym stwierdzeniu?

questionAnswers(3)

yourAnswerToTheQuestion