Questão FC546274
A principal função da cláusula WITH do SQL é
Linguagem SQL
CEBRASPE (CESPE) · 2025
A principal função da cláusula WITH do SQL é
- agrupar registros com base em valores comuns em uma ou mais colunas.
- combinar registros de duas ou mais tabelas com base em colunas relacionadas.
- filtrar registros com base em condições específicas.
- ordenar o resultado de uma consulta por uma ou mais colunas.
- definir blocos de consulta nomeados que podem ser referenciados múltiplas vezes.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A cláusula WITH cria uma ou mais CTEs (Common Table Expressions), isto é, blocos de consulta temporários e nomeados que ficam disponíveis no escopo da instrução principal.
Esses blocos permitem referenciar o mesmo conjunto de resultados várias vezes dentro da mesma consulta, evitando repetição de código e tornando a lógica mais legível e mais fácil de manter.
Sintaxe básica:
WITH nome_cte AS (SELECT ...)
SELECT ... FROM nome_cte;
Além disso, CTEs podem ser usadas para composições complexas e, quando suportado pelo SGBD, para consultas recursivas (CTE recursiva), úteis para percorrer hierarquias como organogramas.
Conteúdo do catálogo FC Concursos · Atualizado em