Pular para o conteúdo principal

Questão de Banco de Dados — MySQL — FUNDATEC 2022

Banco de DadosMySQL
Código
qa316713
Banca
FUNDATEC
Órgão
AGERGS
Ano
2022
Cargo
Tec Sup ( )

Para responder à questão, considere um banco de dados MySQL Community Server 5 que contém as tabelas “tb_a” e “tb_b”, com o formato e conteúdo apresentado abaixo.

 

id_a

cod

Nr

1 CD001 100
2 CD002 10
3 CD003 310
4 CD004 14
5 CD005 24
6 CD006 230

Tabela tb_a

 

id_b

id_a

1 2
2 2
2 1
3 1
3 2

Tabela tb_b

 

Observe os comandos SQL abaixo:

I. select * from tb_a join tb_b on (tb_a.id_a=tb_b.id_a)

 

II. select * from tb_a join tb_b on (tb_a.id_a=tb_b.id_b)

 

III. select * from tb_a, tb_b where tb_a.id_a=tb_b.id_b

 

IV. select * from tb_a, tb_b where tb_a.id_a=tb_b.id_a

 

Observe a tabela abaixo:

 

id_a

cod nr id_b

id_a

1

CD001

100 2 1
1 CD001 100 3 1
2 CD002 10 1 2
2

CD002

10 2 2
2 CD002 10 3 2
 

Quais comandos apresentados anteriormente retornam o resultado da tabela acima?

  1. AApenas II.
  2. BApenas I e II.
  3. CApenas I e III.
  4. DApenas I e IV.
  5. EApenas II e III.
Revelar gabarito e comentário

GabaritoD — Apenas I e IV.

Link permanente: /questoes/qa316713