0
respostas

Nao entendi esse 1

Boa tarde. No groupby não entendi porque usar esse 1

Outra coisa é que queria mostrar a forma que fiz usando sintaxe de metodo:

var vendas = contexto.NotaFiscals
        .GroupBy(x => 1)
        .Select(x => new
        {
            VendasMaximas = x.Max(x => x.Total),
            VendasMinimas = x.Min(x => x.Total),
            VendasMedias = x.Average(x => x.Total)
        });

    foreach (var item in vendas)
    {
        Console.WriteLine("O valor da maior venda é " + item.VendasMaximas.ToString("c"));
        Console.WriteLine("O valor da menor venda é " + item.VendasMinimas.ToString("c"));
        Console.WriteLine("O valor médio de venda é " + item.VendasMedias.ToString("c"));
    }
  • Outra dúvida é que nao estou entendendo muito bem o que o group by faz e qual a diferença dele para o order by