Ir para conteúdo

Motta

Moderadores
  • Total de itens

    13125
  • Registro em

  • Última visita

  • Dias vencidos

    61

Motta venceu o dia em Abril 21

Teve o conteúdo mais curtido

Reputação

645 Incrível

Sobre Motta

  • Classificação
    Motta
  • Data de Nascimento 12/08/1962

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Niterói/Rio de Janeiro

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Motta

    Quantos porcento N item representa no total geral - Consulta

    creio ser só trocar os aliases select distinct a.vendedor, a.nome, A.SubTotal, (A.SubTotal / B.Total * 100) as Perc from (select p.vendedor, v.nome, sum(total) as SubTotal from pedidos p, vendedores v where p.vendedor = v.codigo group by p.vendedor, v.nome) as A cross join (select sum(total) as Total from pedidos p, vendedores v where p.vendedor = v.codigo ) as B order by p.vendedor asc, Perc desc
  2. Pentágono alerta que EUA está sob risco de ataques devido a falhas de cibersegurança Imagino o Brasil...
  3. Motta

    Quantos porcento N item representa no total geral - Consulta

    TENTOU select distinct p.vendedor, v.nome, A.SubTotal, (A.SubTotal / B.Total * 100) as Perc from (select p.vendedor, v.nome, sum(total) as SubTotal from pedidos p, vendedores v where p.vendedor = v.codigo group by p.vendedor, v.nome) as A cross join (select sum(total) as Total from pedidos p, vendedores v where p.vendedor = v.codigo ) as B order by p.vendedor asc, Perc desc
  4. Motta

    Quantos porcento N item representa no total geral - Consulta

    Pode ser que não funcione pois alguns bds não permitem tabelas virtuais -- total por venderor select p.vendedor, v.nome, sum(total) as TT from pedidos p, vendedores v where p.vendedor = v.codigo group by v.nome, p.vendedor --total geral select sum(total) as TG from pedidos p, vendedores v where p.vendedor = v.codigo --GERAL select vendedor, nome ,TT,TG ,ROUND(((TT/TG)*100),20 PERC FROM (select p.vendedor, v.nome, sum(total) as TT , totg.TG from pedidos p, vendedores v , (select sum(total) as TG from pedidos p, vendedores v where p.vendedor = v.codigo) totg where p.vendedor = v.codigo group by v.nome, p.vendedor) X
  5. Motta

    Quantos porcento N item representa no total geral - Consulta

    A solução seria algo na linha do que vocêcestava fazendo , tendo tempo amanhã tento editar uma solução.
  6. Motta

    Quantos porcento N item representa no total geral - Consulta

    https://firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb30-dml-windowfuncs.html 3 alguma coisa...
  7. Motta

    Quantos porcento N item representa no total geral - Consulta

    Qual BD ? Alguns tem "analytic functions" que facilitam muito queries assim.
  8. Motta

    Condição de Select com valor null

    Eu faria uma FUNCTION de usuário.
  9. Motta

    Dúvida com Join

    Este sql seria base select custumer_id,inventory_id from rental group by custumer_id,inventory_id having count(*) >= 2 par cliente/item alugados mais de uma vez
  10. Motta

    Dúvida com Join

    Pubique a sql e as estruturas das tabelas.
  11. Motta

    Trigger

    Você está tentando atualizar a mesma tabela da trigger.
  12. Motta

    Comparação de grupos de resultados em uma mesma tabela

    conte os distintos produtos de um projeto SELECT jjcod,COUNT(DISTINCT ppcod) FROM FPJ WHERE FPJ = 'F-12' AND ppcod IN ('P-10','P-11','P-14') GROUP BY jjcod HAVING COUNT(DISTINCT ppcod) = 3 este "in" poderia ser generalizado ser houver uma tabela fornec-produtos
  13. Motta

    Dúvida com Join

    Dica , tente contar os distintos (DISTINCT) clientes que alugaram a mesma fita em datas diferentes.
  14. Motta

    SLQ de estoque com Firebird

    Veja se isto ajuda , em geral isto é complicado , não tendo sql com over as vezes é melhor resolver na camada de aplicação.
  15. Motta

    SLQ de estoque com Firebird

    Use o OVER() Procure pelo exemplo <cumul_salary>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.