Ed Inteligência Artificial do Passei Direto
ontem
Vamos analisar cada uma das alternativas para encontrar a correta: A) UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas duplicadas. Incorreta. O operador UNION combina resultados e remove duplicatas. B) UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT altera o resultado da consulta. Incorreta. O UNION ALL mantém todas as linhas, incluindo duplicatas, mas a ordem das instruções não altera o resultado. C) EXCEPT, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT não altera o resultado da consulta. Correta. O EXCEPT retorna as linhas da primeira instrução SELECT que não estão na segunda, e a ordem das instruções é importante. D) EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam semelhantes a uma linha das demais instruções. Incorreta. O EXCEPT não retorna linhas semelhantes, mas sim as que estão na primeira e não na segunda. E) INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT. Incorreta. O INTERSECT retorna as linhas que estão em ambas as instruções SELECT, não apenas da primeira. Portanto, a alternativa correta é: C.
Mais perguntas desse material