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.
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 ...
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. ...
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
...