
Subqueries-Junções

Quiz
•
Computers, Professional Development
•
3rd Grade
•
Hard

Rosenclever Gazoni
Used 5+ times
FREE Resource
25 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Quando deseja-se obter dados que estão em mais de uma tabela fazendo o uso da integridade referencial, deve-se aplicar o recurso de
Junções
Subconsutas
Funçoes de agrupamento
Cláusula FROM
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Considerando a existência das tabelas Clientes e Contas conforme apresentada na imagem a seguir, que instrução SQL seria mais adequada para listar o nome do cliente e o seu saldo?
select * from clientes, contas
select nome, saldo from clientes, contas
select nome, saldo from clientes inner join contas
on clientes.id = contas.id;
select nome, saldo from clientes inner join contas
on clientes.id = clientes_id
Nenhuma alternativa correta
3.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Qual das consultas a seguir retorna todos os clientes que realizaram a mesma quantidade transações do cliente 4? Sabe-se que não deverá ser exibido os dados do cliente 4 nos resultados.
select cli.nome, count(trn.cod)
from clientes cli inner join contas con
on (cli.id = con.idcliente)
inner join transacoes trn
on (trn.conta = con.id)
where cli.id = 4
group by cli.nome
having count(trn.cod) =
(
select count(trn.cod)
from clientes cli inner join contas con
on (cli.id = con.idcliente)
inner join transacoes trn
on (trn.conta = con.id)
where cli.id <> 4
);
select cli.nome, count(trn.cod)
from clientes cli inner join contas con
on (cli.id = con.idcliente)
inner join transacoes trn
on (trn.conta = con.id)
where cli.id <> 4
group by cli.nome
having count(trn.cod) =
(
select count(trn.cod)
from clientes cli inner join contas con
on (cli.id = con.idcliente)
inner join transacoes trn
on (trn.conta = con.id)
where cli.id = 4
);
select cli.nome, count(trn.cod)
from clientes cli inner join contas con
on (cli.id = con.idcliente)
inner join transacoes trn
on (trn.conta = con.id)
where cli.id <> 4
group by cli.nome;
select count(trn.cod)
from clientes cli inner join contas con
on (cli.id = con.idcliente)
inner join transacoes trn
on (trn.conta = con.id)
where cli.id = 4;
4.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Que consulta retorna todas as transações cujo valor seja superior à média do primeiro semestre de 2019?
select * from transacoes
where valor <
(select avg(valor)
from transacoes
where data between '2019/01/01' and '2019/06/30');
select * from transacoes
where valor >
(select avg(valor)
from transacoes)
select avg(valor)
from transacoes
where data between '2019/01/01' and '2019/06/30'
select * from transacoes
where valor >
(select avg(valor)
from transacoes
where data between '2019/01/01' and '2019/06/30');
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Qual é a estrutura básica de uma subconsulta?
Select <campos> from <tabela> where <campo>=(select <campo> from <tabela> where <condição>);
Select <campos> from <tabela> where <campo>==(select <campo> from <tabela> where <condição>);
Select <campos> from <tabela> where <condição>);
Select <campos> from <tabela> where <campo> <operador>(select <campo> from <tabela>);
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Qual é a função do Join?
A partir de uma tabela é criada uma nova tabela temporária.
A partir de duas tabelas são criadas duas novas tabelas temporárias.
A partir de duas tabelas é criada uma tabela temporária
A partir de duas tabelas temporárias é criada uma nova tabela fixa
7.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Identifique o ID dos funcionários que possuem o salário abaixo da média salarial:
Select fun_id from Funcionarios where fun_salario <>(select avg(fun_salario) from Funcionarios);
Select fun_nome from Funcionarios where fun_salario <(select (fun_salario) from Funcionarios);
Select fun_id from Funcionarios where fun_salario <(select avg(fun_salario) from Funcionarios);
Select fun_id from Funcionarios on fun_salario <(select avg(fun_salario) from Funcionarios);
Create a free account and access millions of resources
Similar Resources on Wayground
20 questions
MB-3

Quiz
•
1st Grade - University
30 questions
amazon

Quiz
•
3rd Grade
20 questions
REVISÃO - PARTES DO COMPUTADOR E DIGITAÇÃO

Quiz
•
1st - 5th Grade
20 questions
Operating System

Quiz
•
3rd - 4th Grade
20 questions
Keyboard Skills

Quiz
•
2nd - 3rd Grade
20 questions
Senac Litoral

Quiz
•
1st - 5th Grade
25 questions
HNI Quiz 1

Quiz
•
3rd Grade - Professio...
20 questions
m1-html-css-js

Quiz
•
KG - Professional Dev...
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
20 questions
Run-On Sentences and Sentence Fragments

Quiz
•
3rd - 6th Grade
20 questions
4 Types of Sentences

Quiz
•
3rd - 5th Grade
10 questions
Place Value

Quiz
•
3rd Grade
17 questions
Multiplication facts

Quiz
•
3rd Grade
12 questions
Damon and Pythias

Quiz
•
3rd Grade
20 questions
Subject and Predicate Review

Quiz
•
3rd Grade
20 questions
Division Facts

Quiz
•
3rd Grade
18 questions
Hispanic Heritage Month

Quiz
•
KG - 12th Grade