1Q903929 | Banco de Dados, Especialidade: Tecnologia da Informação, TRF 1a, FGV, 2024Maria 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: ✂️ a) 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; ✂️ b) 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; ✂️ c) 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; ✂️ d) 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; ✂️ e) 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; Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro