Diferença entre CTE e SubQuery?
A partir deste postComo usar ROW_NUMBER no procedimento a seguir?
Existem duas versões de respostas em que se usa umSubQuery
e o outro usa umCTE
para resolver o mesmo problema.
gora, qual é a vantagem de usar umCTE (Common Table Expression)
sobre um sub-query
(assim, maislegíve o que a consulta está realmente fazendo)
A única vantagem de usar umCTE
over sub select é que eu posso realmentenom a subconsulta. Existem outras diferenças entre esses doisuando um CTE é usado como um CTE simples (não recursivo