Questions et réponses pour le common-table-expression :

Une expression de table commune (CTE) est un jeu de résultats temporaire qui est défini dans la portée d'exécution d'une seule instruction SELECT, INSERT, UPDATE, DELETE ou CREATE VIEW.

6
votes
J'ai une situation où j'ai besoin de pouvoir voir si une personne donnée est dans une hiérarchie utilisateur / gestionnaire. Je dois pouvoir le faire pour un ensemble d'ut ...

6
votes
J'essaie d'effectuer ce que je crois que c'est une récursion difficile à l'aide d'un CTE est SQL Server 2008. Je n'arrive pas à envelopper ma tête autour de celui-ci. ...

6
votes
Je veux faire quelque chose comme ça declare @a int=1 if (@a=1) with cte as ( select UserEmail from UserTable ) else with cte as ( select UserID from UserTable ) select * from cte ...