FC ConcursosFC Concursos

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 é

  1. agrupar registros com base em valores comuns em uma ou mais colunas.
  2. combinar registros de duas ou mais tabelas com base em colunas relacionadas.
  3. filtrar registros com base em condições específicas.
  4. ordenar o resultado de uma consulta por uma ou mais colunas.
  5. 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

Continue aprendendo