Ir para conteúdo
Fórum Script Brasil

Vinicius Schuh

Membros
  • Total de itens

    82
  • Registro em

  • Última visita

Posts postados por Vinicius Schuh

  1. Boa tarde Fulvio, Tiago e demais leitores do tópico em questão:

    Não sou um grande conhecedor do SQL SERVER 2008 R2 mas independente de ser feito o backup/restore ou o dettach/attach para migrar as bases do 2005 para o 2008 ouvi algo sobre ter que ser alterarado a compatibilidade do BD de 9 (SQL 2005) para 10.5 (SQL 2008 R2) de modo a aproveitar todas as potencialidades do SQL Server 2008 R2. Seria bom validar essa informação com alguém que tenha um maior conheçimento sobre isso para que futuramente você Tiago não tenha algum problema de recurso de banco futuramente.

    abraço a todos.

  2. Boa Tarde a todos,

    Amigo Tiago Figueredo, na empresa que eu trabalho, a gente teve quase a mesma situação, e bastou apenas pegarmos os arquivos dos bancos que estavam rodando no SQL Server 2005 e atachar, ou seja migra para o SQL Server 2008 e não ocorreu problema algum, o que te traria problema maiores seria migrar o banco que esta no SQL Server 2008 para o SQL Server 2005 pois o mesmo não aceita tal processo...

    Resumindo, a migração do 2005 para o 2008 é feita sem problemas, mas o do 2008 para o 2005 não dá... Uma vez migrado para o 2008 não tem como voltar.

    OBS: Analise bem a tua situação para que não venha a ocorrer algum problema de perca de dados, vale lembrar que foi uma situação que ocorreu aqui com a gente sem maiores PROBLEMAS não sendo talvez a sua situação.

    Espero ter ajudado. Até +

  3. Boa tarde a todos, só a carater de informação

    Fiz o seguinte código:

    SELECT     ROUND(SUM(ValorDoDocumento + Juros - Descontos), 2) AS Valor_Total, [b]MONTH(DataDoPagamento)[/b] AS Mes
    FROM         dbo.[Duplicatas a Receber Pagas]
    GROUP BY [b]MONTH(DataDoPagamento)[/b]
    DE UMA FORMA SIMPLIFICADA:
    SELECT SUM(valor), Month(Date) 
    FROM #teste t GROUP BY Month(Date)

    Neste caso troquei a função substring(CONVERT(VARCHAR(10), date, 103), 4, 2) para somar os valores por mês pela função MONTH(Date) que também funcionou. O que quero dizer é que as duas formas deram cérto =)

    Caso alguém tiver um problema parecido pode usar as duas formas :D

    abraço a todos

  4. Boa Tarde, perdoe a minha falta de explicação na postagem anterior, continuo com o problema, fiz com os procedimentos que me passou e me retorna um erro que o campo DataDoPagamento que seria o campo na minha tabela não esta agregada a função GROUP BY

    Segue código, pois talvez seja apenas um erro de interpretação da minha parte:

    SELECT     SUM(ValorDoDocumento + Juros - Descontos) AS Valor_Total, DataDoPagamento
    FROM         dbo.[Duplicatas a Receber Pagas]
    t GROUP BY substring(CONVERT(VARCHAR(10), DataDoPagamento, 103), 4, 2)

  5. Boa tarde a todos, sou iniciante no fóum e no uso de comandos SQL, estou utilizando o seguinte comando:

    SELECT SUM(ValorDoDocumento + Juros - Descontos) AS Valor_Total, DataDoPagamento

    FROM dbo.[Duplicatas a Receber Pagas]

    GROUP BY DataDoPagamento;

    Este comando me retornar o total dos valores de cada dia, se eu tiver tres pagamentos para o dia 04/10/2011 ira me mostrar apenas um registro correspondente a este dia com a soma total dos tres pagamentos, e assim sucessivamente.

    O que eu realmente preciso é que ele me retorne a soma de tais pagamentos separados por mês e não dessa forma que esta sendo exibida por dia.

    o motivo de eu precisar de tal informação é que estou desenvolvendo um relatório de contas a receber pagas sintético, e preciso saber o total do mes de janeiro, fevereiro e etc. de acordo com o periodo que o usuário ira selecionar.

    desde já agradeço e fico no aguardo da ajuda de vc's, caros.

    abraço a todos.

×
×
  • Criar Novo...