Jump to content

WilsonFe

Members
  • Content count

    6
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About WilsonFe

Informações Pessoais

  • Sexo
    Masculino
  1. WilsonFe

    Média e porcentagem

    Perfeito Motta, é isso mesmo brother, muito obrigado!
  2. WilsonFe

    Média e porcentagem

    Pessoal tudo bem?! Estou com uma dúvida e preciso de uma luz de vocês. Tenho a seguinte condição: Tabela Usuarios CPF | DATA | APARELHO | ACUMULADOR_DIARIO 1 | 1007 | XBOX | 10 1 | 1107 | XBOX | 30 1 | 1207 | PS4 | 10 1 | 1207 | NINTENDO | 50 2 | 1007 | PS3 | 50 2 | 1107 | XBOX | 30 2 | 1207 | 360 | 10 2 | 1307 | 360 | 10 ... Durante o dia 10/07 o usuário 1 usou o xbox 10 vezes, no dia 11, 30 vezes e no dia 12 usou outros dois aparelhos, 10 e 50 vezes. Primeiro eu preciso do total do uso do usuário por mês, então usei: sum(ACUMULADOR_DIARIO) OVER (partition by CPF) TOTAL_MES A média do usuário 1 no mês seria: 100/30 = 3,33 Agora eu preciso saber o índice percentual de cada aparelho no mês, por exemplo, o total do usuário 1 é 100 distribuído em 4 aparelhos, tem como eu representar em % isso no resultado da consulta? Por exemplo: Mês 07 - USUARIO 1 XBOX = 40% PS4 = 10% NINTENDO = 50%
  3. WilsonFe

    Group By - Ordernação por data

    Ô myself, MUITO OBRIGADO pela ajuda. O resultado ficou melhor do que eu imaginava irmão!!! :yes: :clap: :cheekkiss:
  4. WilsonFe

    Group By - Ordernação por data

    Pessoal, antes de mais nada obrigado por tentar ajudar, vamos lá. O negócio é simples, mas estou apanhando pela falta de experiência. No Select abaixo eu pretendo trazer todos os artigos que possuem comentários ordenado pela data do último comentário, ou seja, basicamente, listar os artigos que foram comentados por último. Ai fiz este INNER JOIN e funciona se eu não uso o Group By, mas eu preciso do Group By, pois um artigo pode ter vários comentários. Por favor, se alguém puder ajudar. Outra coisa que eu gostaria que este select retornasse, mas não consegui, listar por último os artigos que não possuem comentários. Muito, muito obrigado pela força! SELECT tb_coment.dia_comentario, tb_artigo.artigo_id, tb_artigo.artigo_nome FROM dbAdminBS.tb_artigo INNER JOIN (SELECT c1.artigo_id AS artigo_id, c1.comentario_dt_cadastro AS dia_comentario FROM tb_comentarios c1 WHERE c1.comentario_status = 1 GROUP BY c1.artigo_id ORDER BY c1.comentario_dt_cadastro DESC) tb_coment WHERE tb_artigo.artigo_status = 4 AND tb_artigo.concurso_id = 0 AND tb_coment.artigo_id = tb_artigo.artigo_id ORDER BY tb_coment.dia_comentario DESC
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.