SQLCTEWITHtutorial

O que é WITH … AS (CTE) em SQL? Expressões de tabela comuns para iniciantes

WITH … AS é um "resultado intermediário nomeado", também conhecido como CTE (Common Table Expression). Em palavras simples: uma forma de dividir consultas complexas em passos legíveis, reutilizar valores calculados e escrever SQL que você de fato vai querer reler mais tarde. Com tabelas e erros comuns.

1 min de leituraSQL · CTE · WITH · tutorial

WITH … AS é a sintaxe de uma Common Table Expression (CTE). Dito de forma simples: você dá um nome temporário a uma subconsulta e depois usa esse nome como se fosse uma tabela normal. Uma consulta de 100 linhas se reduz a alguns blocos claros.

Este artigo está atualmente em russo. A tradução completa para o português está a caminho.

Pratique com exercícios reais

Resolva exercícios no treinador de SQL com correção instantânea e dicas.

Abrir o treinador