De acordo com a tabela “aluno”, disponível abaixo, o programador Cézar necessita gerar um relatório que contenha apenas os campos: nome, cgm e num_chamada, de todos os alunos que estão matriculados na turma 5. Esse relatório deve ser gerado em ordem crescente pelo nome de aluno. Sendo assim quais alternativas que correspondem à string de busca em PHP para selecionar o que Cézar necessita para o relatório?
I - $str = "SELECT nome, cgm, num_chamada FROM aluno WHERE id_turma = 5 ORDER BY nome ASC ";
II - $str = "SELECT id, num_chamada, nome_imagem, comentário, nome, cgm, num_chamada FROM aluno WHERE id_turma = 5 ORDER BY nome DESC";
III - $str = "SELECT a.nome, a.cgm, a.num_chamada FROM aluno as a WHERE a.id_turma = 5 ORDER BY a.nome ASC ";
IV - $str = "SELECT aluno.nome, aluno.cgm, aluno.num_chamada FROM aluno WHERE aluno.id_turma = 5 ORDER BY aluno.nome ASC";
V - $str = "SELECT a.nome, a.cgm, a.num_chamada FROM aluno as a WHERE a.id_turma = 5 ORDER BY a.nome DESC";
Leia as afirmações e assinale a alternativa correta.AlternativasSomente as afirmativas I e II estão corretas.Somente as afirmativas I, II e III estão corretas.Somente as afirmativas I, III e IV estão corretas.Somente as afirmativas II, IV e V estão corretas.Somente a afirmativa I está correta.
Anexos:
Respostas
respondido por:
1
I é válida
II Não é válida pois traz colunas que não foram pedidas
III é válida
IV também é válida
V também é válida porém vai dar a ordem reversA
II Não é válida pois traz colunas que não foram pedidas
III é válida
IV também é válida
V também é válida porém vai dar a ordem reversA
luispn:
Boa tarde, amigo. Não existe opção com estas alternativas.
respondido por:
0
Apenas I é correta pois ela é ASC e está formatada correta.
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás