Pesquisar na Comunidade
Mostrando resultados para as tags ''groupby''.
Encontrado 2 registros
-
[Resolvido] Agrupando valores de um período trazendo as datas juntos
Kr3w^ postou um tópico no fórum SQL Server
Pessoal, bom dia Estou com um problema e quebrando a cabeça para resolver. Eu preciso filtrar informação de uma tabela e somar as quantidades do período informado e trazer a quantidade total do mês para esse produto. Segue um exemplo de como eu queria que viesse. Ao filtrar o período do mês 01/01/2020 a 31/12/2020 ele deveria trazer para mim a seguinte informação. Item - MES - Quantidade PARAFUSO - JANEIRO - 40 PARAFUSO - FEVEREIRO - 20 PARAFUSO - MARÇO - 30 ..... PARAFUSO - DEZEMBRO- 10 Dentro do período informado ele trás a quantidade total do mês, porém, essa quantidade eu faço a soma pelo SUM e como eu preciso trazer o mês falar qual o mes e quantidade, ele trás mais linhas do mesmo mês, isso porque, dentro do mês ele possui registros de diversas datas, e o group by quando vê as datas diferentes não agrupam e só agrupa o que for data igual. Como posso resolver isso? Alguém tem alguma ideia? -
Olá amigos muito boa tarde. Estou enfrentando uma situação inédita aqui pra mim. Eu tenho a seguinte SQL SELECT a.*,b.idUsuario, b.data_atualizado from px_cadastros a INNER JOIN px_cadastros_votacao b ON a.id = b.idUsuario GROUP BY b.idUsuario ORDER By b.data_atualizado DESC O problema ai que não order pela data_atualizada. Se eu remover o GROUP BY ai fica ordenado. Tentei com DISTINCT SELECT DISTINCT b.idUsuario ,a.*,b.idUsuario, b.data_atualizado from px_cadastros a INNER JOIN px_cadastros_votacao b ON a.id = b.idUsuario ORDER By b.data_atualizado DESC Dá certo, porém vem os cadastros repetidos. Alguém tem alguma luz para resolver isso? Muito obrigado