Vou analisar as opções: 1) A função AVG presente nos dois comandos retorna a média dos valores de um grupo. Neste comando irá agrupar os campos “id” e “nome” do produto para retornar a média dos valores unitários. - Verdadeiro. A função AVG retorna a média dos valores de um grupo. Neste caso, os campos "id" e "nome" do produto estão sendo agrupados para retornar a média dos valores unitários. 2) O comando 1 apresenta apenas os registros da tabela “tbl_produtos” onde há pelo menos um registro na tabela “tbl_movimentos” correspondente. - Falso. O comando 1 utiliza INNER JOIN, o que significa que apenas os registros que têm correspondência em ambas as tabelas serão retornados. 3) O comando 2 apresenta apenas os registros da tabela “tbl_produtos” onde há pelo menos um registro na tabela “tbl_movimentos” correspondente, sendo que a função AVG irá trazer apenas os registros que apresentam valores. - Verdadeiro. O comando 2 utiliza LEFT JOIN, o que significa que todos os registros da tabela "tbl_produtos" serão retornados, independentemente de haver correspondência na tabela "tbl_movimentos". A função AVG trará apenas os registros que apresentam valores. 4) O comando 2 traz todos os produtos da tabela “tbl_produtos”, sendo que os produtos que não apresentam um correspondente na tabela “tbl_movimentos” apresentam valor zero e não nulo. - Falso. O LEFT JOIN trará todos os registros da tabela "tbl_produtos", e os produtos que não têm correspondência na tabela "tbl_movimentos" terão valores nulos, não zero. Portanto, a sequência correta é: c) V - F - V - F.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar