REKURSIV in SQL

Ich lerne SQL und konnte die folgende rekursive SQL-Anweisung nur schwer verstehen.

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

Was ist n und t ausSELECT sum(n) FROM t;? Soweit ich verstehen konnte, ist n eine Zahl von t ist eine Menge. Habe ich recht?

Wie wird in dieser Anweisung auch eine Rekursion ausgelöst?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage