Buscar

Leia o trecho a seguir: "[…] Se você espera que sua consulta retorne várias linhas de dados, talvez ache útil indicar a ordem desejada para os regi...

Leia o trecho a seguir: "[…] Se você espera que sua consulta retorne várias linhas de dados, talvez ache útil indicar a ordem desejada para os registros. Por exemplo, talvez você queira ordenar os registros […] pelos seus nomes. Também é possível usar consultas para agrupar os dados de algum modo e aplicar funções de agregação a eles." Fonte: GRIFFITHS, D.; GRIFFITHS, D. Use a cabeça! Desenvolvendo para Android. Rio de Janeiro: Altabooks, 2016. p. 467. Considere uma tabela com as colunas id(int e chave primária), coluna1(varchar), coluna2(varchar), coluna3(varchar), coluna4(int), coluna5(datetime). Com base nessas informações e no conteúdo estudado sobre MySQL, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsas: I. ( ) Para selecionar todos os registros e retornar somente os dados da coluna coluna1, a string SQL é “SELECT * FROM tabela WHERE coluna1=‘valor’”. II. ( ) Para selecionar todos os dados da tabela com registro id=1 a string SQL é “SELECT * FROM tabela WHERE id=1”. III. ( ) Para selecionar os dados das colunas coluna2 e coluna3, onde os dados da coluna coluna2 devem iniciar com a string “JUN”, a string SQL é “SELECT coluna2, coluna3 FROM tabela WHERE coluna2 LIKE ‘JUN%’”. IV. ( ) Para selecionar todas as colunas e ordenar os registros pela coluna4, em ordem crescente, a string SQL é “SELECT * FROM tabela WHERE coluna4=‘valor’”. V. ( ) Para selecionar os registros da coluna coluna2 que começam com a string dez e ordenar pelo id em ordem decrescente, a string SQL é “SELECT coluna2 FROM tabela WHERE coluna2 LIKE ‘dez%’ ORDER BY id DESC”. Agora, assinale a alternativa que apresenta a sequência correta.
Para selecionar todos os registros e retornar somente os dados da coluna coluna1, a string SQL é “SELECT * FROM tabela WHERE coluna1=‘valor’”.
Para selecionar todos os dados da tabela com registro id=1 a string SQL é “SELECT * FROM tabela WHERE id=1”.
Para selecionar os dados das colunas coluna2 e coluna3, onde os dados da coluna coluna2 devem iniciar com a string “JUN”, a string SQL é “SELECT coluna2, coluna3 FROM tabela WHERE coluna2 LIKE ‘JUN%’”.
Para selecionar todas as colunas e ordenar os registros pela coluna4, em ordem crescente, a string SQL é “SELECT * FROM tabela WHERE coluna4=‘valor’”.
Para selecionar os registros da coluna coluna2 que começam com a string dez e ordenar pelo id em ordem decrescente, a string SQL é “SELECT coluna2 FROM tabela WHERE coluna2 LIKE ‘dez%’ ORDER BY id DESC”.
F, V, V, F, V

Essa pergunta também está no material:

PROGRAMAÇÃO (AOL 3)
11 pág.

Programação I Universidade Estácio de SáUniversidade Estácio de Sá

Respostas

User badge image

Ed Verified user icon

Analisando as afirmativas: I. ( ) Para selecionar todos os registros e retornar somente os dados da coluna coluna1, a string SQL é “SELECT * FROM tabela WHERE coluna1=‘valor’”. - Falso. A string correta seria "SELECT coluna1 FROM tabela WHERE coluna1='valor'". II. ( ) Para selecionar todos os dados da tabela com registro id=1 a string SQL é “SELECT * FROM tabela WHERE id=1”. - Verdadeiro. III. ( ) Para selecionar os dados das colunas coluna2 e coluna3, onde os dados da coluna coluna2 devem iniciar com a string “JUN”, a string SQL é “SELECT coluna2, coluna3 FROM tabela WHERE coluna2 LIKE ‘JUN%’”. - Verdadeiro. IV. ( ) Para selecionar todas as colunas e ordenar os registros pela coluna4, em ordem crescente, a string SQL é “SELECT * FROM tabela WHERE coluna4=‘valor’”. - Falso. A string correta seria "SELECT * FROM tabela ORDER BY coluna4 ASC". V. ( ) Para selecionar os registros da coluna coluna2 que começam com a string dez e ordenar pelo id em ordem decrescente, a string SQL é “SELECT coluna2 FROM tabela WHERE coluna2 LIKE ‘dez%’ ORDER BY id DESC”. - Verdadeiro. Portanto, a sequência correta é F, V, V, F, V.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina