Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 80 questões.
#2970435

Maria executou as seguintes instruções em SQL para criação de tabelas:



CREATE TABLE T1 (

id_A INT,

a1 CHAR(10),

a2 CHAR(10));


CREATE TABLE T2 (

id_B INT,

b1 CHAR(10),

b2 CHAR(10));


CREATE TABLE T3 (

id_A INT,

id_B INT,

c1 CHAR(10),

c2 CHAR(10));


Maria deseja listar a quantidade e os respectivos dados de T1 que possuem pelo menos 1 e no máximo 5 relacionamentos com T2.

Para isso, ela deve utilizar a instrução:

  • SELECT COUNT(c.id_A), a.a1, a.a2 FROM T1 a INNER JOIN T3 c ON c.id_A = a.id_A WHERE COUNT(c.id_A) < = 5;
  • SELECT a.id_A, a.a1, a.a2 FROM T1 a, T2 b LEFT OUTER JOIN T3 c ON c.id_A = a.id_A LEFT OUTER JOIN T3 c ON c.id_B = b.id_B GROUP BY a.a1, a.a2 HAVING COUNT(a.id_A) < = 5;
  • SELECT COUNT(a.id_A), a.a1, a.a2 FROM T1 a INNER JOIN T3 c ON c.id_A = a.id_A WHERE a.id_A < = 5;
  • SELECT COUNT(a.id_A), a.* FROM T1 a INNER JOIN T3 c ON c.id_A = a.id_A GROUP BY a.a1, a.a2 HAVING COUNT(a.id_A) < = 5;
  • SELECT a.id_A, a.a1, a.a2 FROM T1 a RIGHT OUTER JOIN T3 c ON c.id_A = a.id_A GROUP BY a.id_A, a.a1, a.a2 HAVING COUNT(a.id_A) < = 5;
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora