Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 3.369 questões
SELECT * FROM Clientes WHERE Cidade ______ ('Paris','Londres');
Para retornar informações da tabela Clientes, cuja coluna Cidade seja igual a Paris ou Londres, a lacuna deve ser preenchida com o operador
SELECT Nome FROM Aluno WHERE Idade ....I.... 20 AND 30;
Para que este comando retorne os nomes de alunos com Idade na faixa entre 20 e 30 anos, a lacuna ....I.... deve conter
SELECT COUNT(....I... ) FROM Clientes;
Para que o resultado seja a contagem de linhas que possuam valores não repetidos para a coluna ID, a lacuna I deve ser preenchida com :
Produto (ID, Item, Fabricante, Valor)
A consulta SQL para obter o valor médio dos produtos, agrupados por fabricante, apenas para valores médios inferiores a R$ 50,00 é:
A partir das tabelas abaixo identificadas, a execução das duas consultas que a elas se seguem apresentará o mesmo resultado.
aluno (id integer, nome varchar, raca integer);
corraca (id integer, descricao varchar);
select a.nome, b.decricao from aluno a left
join corraca b
on a.raca = b.id
select a.nome, b.decricao
from aluno a cross join corraca b
on a.raca = b.id
Considerando que a consulta abaixo seja realizada em um SGBD Oracle, é correto afirmar que o valor 0 será mostrado na coluna salario quando um valor NULL for retornado.
SELECT nome, NVL(salario, 0), cidade
FROM empregado
WHERE salario IS NULL
ORDER BY nome;
A expressão SQL abaixo cria uma tabela com estrutura que permite armazenar informações acerca dos órgãos e sua hierarquia.
create table orgao (
codigo integer,
sigla char(10),
codigo_pai integer,
constraint pk_orgao primary key (codigo),
constraint fk_orgao foreign key (codigo_pai) references orgao
)
As DML (linguagens de manipulação de dados) procedurais normalmente geram códigos mais eficientes do que as DML não procedurais.
A linguagem SQL pode ser considerada uma razão para o sucesso comercial dos bancos de dados relacionais. Como se tornou padrão para os bancos relacionais, os usuários têm pouca preocupação ao migrar, para o sistema relacional, suas aplicações de banco de dados originadas por outros tipos de sistemas como, por exemplo, em rede ou hierárquico.
Assinale a alternativa que indica as instruções SQL que devem ser utilizadas entre as relações, respectivamente, e que melhor se aproximam da obtenção do resultado desejado.
SELECT Loja, AVG(Vendas)
FROM Pedidos
XXX Loja
A cláusula a ser colocada no lugar de XXX, para que o resultado obtido seja o nome das Lojas e a média de Vendas em cada Loja é