leonam-carlos

Ranking Vendedores x Orcamentos

Jul 25th, 2019
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.10 KB | None | 0 0
  1. SELECT
  2.     VENDEDOR.VEN_CODIGO,
  3.     VENDEDOR.VEN_NOME,
  4. (
  5.     SELECT
  6.         COUNT(*)
  7.     FROM
  8.       ORCAMENTOS ORC2
  9.     INNER JOIN
  10.       VENDEDOR V2 ON(V2.VEN_CODIGO = ORC2.VEN_CODIGO)
  11.     WHERE
  12.       COALESCE( ORC2.ORC_VENDA_EXPORTADA, 0) > 0
  13.       AND ORC2.ECF_DATA >= :ECF_DATA1
  14.       AND ORC2.ECF_DATA <= :ECF_DATA2
  15.       AND ORC2.VEN_CODIGO = VENDEDOR.VEN_CODIGO
  16. ) AS ORCAMENTO_EXPORTADO,
  17. (
  18.     SELECT
  19.       SUM(ORC3.ORC_TOTAL_LIQ)
  20.     FROM
  21.       ORCAMENTOS ORC3
  22.     INNER JOIN
  23.       VENDEDOR V2 ON(V2.VEN_CODIGO = ORC3.VEN_CODIGO)
  24.     WHERE
  25.       COALESCE( ORC3.ORC_VENDA_EXPORTADA, 0) > 0
  26.       AND ORC3.ECF_DATA >= :ECF_DATA1
  27.       AND ORC3.ECF_DATA <= :ECF_DATA2
  28.       AND ORC3.VEN_CODIGO = VENDEDOR.VEN_CODIGO
  29. ) AS VALOR_ORCAMENTO_EXPORTADO,
  30.  
  31.     COUNT(*) AS QTDE_TOTAL_ORCAMENTO,
  32.     SUM(ORCAMENTOS.ORC_TOTAL_LIQ) AS VALOR_TOTAL_ORCAMENTO
  33.  
  34. FROM
  35.     ORCAMENTOS
  36. INNER JOIN
  37.     VENDEDOR ON (VENDEDOR.VEN_CODIGO = ORCAMENTOS.VEN_CODIGO)
  38. WHERE
  39.     ORCAMENTOS.ECF_DATA >= :ECF_DATA1
  40.     AND ORCAMENTOS.ECF_DATA <= :ECF_DATA2
  41. GROUP BY
  42.     VENDEDOR.VEN_CODIGO,
  43.     VENDEDOR.VEN_NOME
Advertisement
Add Comment
Please, Sign In to add comment