Logo Passei Direto
Buscar
Considere a seguinte consulta SQL em um banco de dados relacional: SELECT T1.CA, T2.CB FROM T1, T2 WHERE T1.ID = T2.ID. Uma consulta equivalente a essa é:
A) SELECT T1.C1, T2.CB FROM T1 JOINED T2 HAVING T1.ID = T2.ID
B) SELECT T1.C1, T2.CB FROM T1 LEFT JOIN T2 FOR T1.ID = T2.ID
C) SELECT T1.C1, T2.CB FROM T1 INNER JOIN T2 ON T1.ID = T2.ID
D) SELECT T1.C1, T2.CB FROM T1 LIKE T2 ON T1.ID = T2.ID
E) SELECT T1.C1, T2.CB FROM T1 RIGHT JOIN T2 AND T1.ID = T2.ID
User badge image
Progresso com Exercícios

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar as opções apresentadas em relação à consulta SQL original: ```sql SELECT T1.CA, T2.CB FROM T1, T2 WHERE T1.ID = T2.ID ``` Essa consulta utiliza uma junção implícita (ou seja, uma junção interna) entre as tabelas T1 e T2, onde a condição de junção é `T1.ID = T2.ID`. Agora, vamos analisar as alternativas: A) `SELECT T1.C1, T2.CB FROM T1 JOINED T2 HAVING T1.ID = T2.ID` - "JOINED" não é uma palavra-chave SQL válida. Portanto, essa opção está incorreta. B) `SELECT T1.C1, T2.CB FROM T1 LEFT JOIN T2 FOR T1.ID = T2.ID` - "FOR" não é a palavra-chave correta para especificar a condição de junção. A palavra correta seria "ON". Portanto, essa opção está incorreta. C) `SELECT T1.C1, T2.CB FROM T1 INNER JOIN T2 ON T1.ID = T2.ID` - Esta opção usa a junção interna corretamente e a palavra-chave "ON" para a condição de junção. Essa é uma forma equivalente à consulta original. Portanto, essa opção está correta. D) `SELECT T1.C1, T2.CB FROM T1 LIKE T2 ON T1.ID = T2.ID` - "LIKE" não é uma palavra-chave apropriada para junção. Portanto, essa opção está incorreta. E) `SELECT T1.C1, T2.CB FROM T1 RIGHT JOIN T2 AND T1.ID = T2.ID` - "AND" não é a palavra-chave correta para especificar a condição de junção. A palavra correta seria "ON". Portanto, essa opção está incorreta. Dessa forma, a alternativa correta é: C) SELECT T1.C1, T2.CB FROM T1 INNER JOIN T2 ON T1.ID = T2.ID.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Mais conteúdos dessa disciplina