WorksheetsSQL - parte 2 - SELECT
Total questions: 11
Worksheet time: 22mins
Dada a tabela Aluno (matricula, nome, estado,cidade, sexo, idade) , o comando para retornar todos os dados da mesma
INSERT INTO aluno VALUES (1, Rodrigo, 'PE', 'Belo Jardim','m', 17);
UPDATE aluno SET cidade = 'Caruaru';
SELECT * FROM aluno;
DELETE FROM aluno;
Dada a tabela Aluno (matricula, nome, estado,cidade, sexo, idade) , qual comando abaixo é o mais adequado para retornar apenas os alunos que são de Pernambuco?
SELECT * FROM aluno WHERE cidade = 'Pernambuco';
SELECT * FROM aluno;
SELECT * FROM aluno WHERE estado = 'PE';
SELECT * FROM aluno WHERE idade >= 18;
Dada a tabela Aluno (matricula, nome, estado,cidade, sexo, idade) , qual comando abaixo é o mais adequado para retornar apenas os alunos que não são de Belo Jardim?
SELECT * FROM aluno WHERE cidade = 'Belo Jardim';
SELECT * FROM aluno;
SELECT * FROM aluno WHERE estado <> 'Caruaru';
SELECT * FROM aluno WHERE cidade != 'Belo Jardim';
Dada a tabela ALUNO (matricula, nome, estado,cidade, sexo, idade) , qual comando abaixo é o mais adequado para retornar apenas os nomes e idades dos alunos?
SELECT * FROM aluno WHERE idade = 20;
SELECT nome, idade FROM aluno;
SELECT nome FROM aluno;
SELECT idade FROM aluno;
Dada a tabela aluno (matricula, nome, endereco, telefone) podemos afirmar que os comandos abaixo exibem o mesmo resultado?
SELECT * FROM aluno
SELECT matricula, nome, endereco, telefone FROM aluno
SIM
NÃO
Dada a tabela aluno (matricula, nome, estado, cidade, idade) podemos afirmar que o comando abaixo:
SELECT nome, idade FROM aluno ORDER BY idade ASC
Retorna os alunos em ordem decrescente de idade
Retorna os alunos em ordem crescente de idade
Dada a tabela aluno (matricula, nome, estado, cidade, idade) podemos afirmar que o comando abaixo:
SELECT nome FROM aluno ORDER BY nome DESC
Retorna os alunos em ordem decrescente de nome
Retorna os alunos em ordem alfabética
Dada a tabela aluno (matricula, nome, estado, cidade, idade) podemos afirmar que o comando abaixo:
SELECT nome FROM aluno ORDER BY estado DESC, cidade ASC;
Retorna os alunos em ordem decrescente de cidade
Retorna os alunos em ordem alfabética
Retorna os alunos em ordem decrescente de cidade, e crescente de estado
Retorna os alunos primeiro em ordem decrescente de estado, e depois os ordena por cidade de forma ascendente
Dada a tabela aluno (matricula, nome, estado, cidade, idade) podemos afirmar que o comando abaixo:
SELECT nome, cidade FROM aluno WHERE cidade = 'Belo Jardim' OR cidade = 'Sanharó'
Retorna os alunos que não são de Belo Jardim
Retorna os alunos que são de Sanharó
Retorna os alunos que são de Belo Jardim ou Sanharó
Retorna os alunos que são de Belo Jardim e Sanharó
Dada a tabela aluno (matricula, nome, estado, cidade, idade) podemos afirmar que o comando abaixo:
SELECT nome, cidade FROM aluno WHERE cidade = 'Belo Jardim' E cidade = 'Sanharó'
Retorna os alunos que não são de Belo Jardim
Retorna os alunos que são de Sanharó
Retorna os alunos que são de Belo Jardim ou Sanharó
Retorna os alunos que são de Belo Jardim e Sanharó
Dada a tabela aluno (matricula, nome, estado, cidade, idade) podemos afirmar que o comando abaixo:
SELECT nome, cidade FROM aluno WHERE not (cidade = 'Belo Jardim')
Retorna os alunos que não são de Belo Jardim
Retorna os alunos que são de Sanharó
Retorna os alunos que são de Belo Jardim ou Sanharó
Retorna os alunos que são de Belo Jardim e Sanharó
