A sigla significa Structured Query Language (SQL), que em português é traduzida como Linguagem Estruturada de Dados. Como o próprio nome diz, é uma linguagem de programação voltada para a manipulação de dados em SGBDs (Sistemas de Gerenciamento de Bancos de Dados).
A linguagem SQL nos permite minerar dados de maneira que o resultado possa ajudar a empresa da maneira mais eficiente. Partindo disso, analise o comando a seguir juntamente com as afirmações:
SELECT NOME FROM CONVIDADOS
EXCEPT
SELECT NOME FROM PRESENTES;
I – O resultado seria o nome de todos os convidados.
II – O resultado seria o nome de quem foi convidado, mas não estava presente.
III – O resultado seria o nome de todos os presentes.
IV – O resultado seria o nome de quem estava presente mas não foi convidado.
Está correto o que se afirma em:
Alternativas
Alternativa 1:
I, apenas.
Alternativa 2:
II, apenas.
Alternativa 3:
III, apenas.
Alternativa 4:
IV, apenas.
Alternativa 5:
I, II, III e IV.
Soluções para a tarefa
Respondido por
3
Resposta:
Alternativa 2:
II, apenas.
Explicação:
Respondido por
1
Resposta:
A única correta é a numero 2: II – O resultado seria o nome de quem foi convidado, mas não estava presente.
exemplo:
A consulta a seguir retorna qualquer valor distinto da consulta à esquerda do operador EXCEPT que não seja encontrado também na consulta à direita.
SELECT ProductID
FROM Production.Product
EXCEPT
SELECT ProductID
FROM Production.WorkOrder ;
--Result: 266 Rows (products without work orders)
Explicação [fonte]:
https://docs.microsoft.com/pt-br/sql/t-sql/language-elements/set-operators-except-and-intersect-transact-sql?view=sql-server-ver15#:~:text=EXCEPT%20e%20INTERSECT%20retornam%20os,retornados%20pela%20consulta%20%C3%A0%20esquerda.
Perguntas interessantes
Matemática,
6 meses atrás
Matemática,
6 meses atrás
Português,
6 meses atrás
Geografia,
9 meses atrás
História,
9 meses atrás
Física,
1 ano atrás
Matemática,
1 ano atrás