En CTE (Common Table Expression), definierad med WITH, är en namngiven temporär resultatmängd som du kan referera till inom en fråga. CTEs gör komplexa frågor mer läsbara genom att dela upp dem i namngivna, logiska steg — och de möjliggör rekursiva frågor (för hierarkier).
En grundläggande CTE — ge ett namn åt en subfråga för läsbarhet
active_users (
id, name users active
)
active_users
name ;
