Bom Dia, sou iniciante em SQL Server e estou precisando de um auxilio.
Pesquisei no forum porem não encontrei algo que me ajudasse.
Bem estou selecionando de uma tabela (CONTASR) os campos Valor, Vencimento, Status(AouR)
Estou filtrando por um intervalo entre datas.
Depois de filtrado preciso somar os valores obtidos apos o filtro.
O problema é que quando faço a soma ele totaliza tudo que esta na tabela.
Segue o codigo:
DECLARE @DATAINI DATETIME
DECLARE @DATAFIM DATETIME
SET @DATAINI = 10
SET @DATAFIM = 10
SELECT
CONTASR.VALOR,
CONTASR.STATUS,
CONTASR.VENCIMENTO,
CONTASR.DESCONTO,
CONTASR.VALORLIQUIDO,
CONVERT(DATE,VENCIMENTO,103)
FROM CONTASR (NOLOCK)
WHERE (CONTASR.STATUS) IN ('a')
AND (CONTASR.VENCIMENTO) >= '20140719' and VENCIMENTO <= '20140719'
SELECT DISTINCT SUM(VALORLIQUIDO) AS 'TOTAL' FROM CONTASR
Pergunta
DAF2014
Bom Dia, sou iniciante em SQL Server e estou precisando de um auxilio.
Pesquisei no forum porem não encontrei algo que me ajudasse.
Bem estou selecionando de uma tabela (CONTASR) os campos Valor, Vencimento, Status(AouR)
Estou filtrando por um intervalo entre datas.
Depois de filtrado preciso somar os valores obtidos apos o filtro.
O problema é que quando faço a soma ele totaliza tudo que esta na tabela.
Segue o codigo:
DECLARE @DATAINI DATETIME
DECLARE @DATAFIM DATETIME
SET @DATAINI = 10
SET @DATAFIM = 10
SELECT
CONTASR.VALOR,
CONTASR.STATUS,
CONTASR.VENCIMENTO,
CONTASR.DESCONTO,
CONTASR.VALORLIQUIDO,
CONVERT(DATE,VENCIMENTO,103)
FROM CONTASR (NOLOCK)
WHERE (CONTASR.STATUS) IN ('a')
AND (CONTASR.VENCIMENTO) >= '20140719' and VENCIMENTO <= '20140719'
SELECT DISTINCT SUM(VALORLIQUIDO) AS 'TOTAL' FROM CONTASR
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.