LN10 Posted March 3, 2014 at 09:55 AM Report #547309 Posted March 3, 2014 at 09:55 AM Bom dia, Eu precisava de obter os dados do dia anterior e de todas ultimas 4 semanas no dia especifico (ou seja, ontem foi domingo, precisava de obter todos os dados das ultimas 4 semanas relativas ao dia de Domingo) e depois com esses dados fazer uma media e depois compara-la
Rui Carlos Posted March 9, 2014 at 05:32 PM Report #547986 Posted March 9, 2014 at 05:32 PM O dia de ontem é igual ao dia de hoje subtraindo 1. O dia de ontem uma semana atrás é igual ao dia de hoje subtraindo 8. ... Estuda as seguintes funções: DATEADD GETDATE AVERAGE Qualquer coisa do género deste query deve funcionar. SELECT * FROM tabela WHERE CONVERT(DATE, dia) = CONVERT(DATE, DATEADD(DAY, -1, GETDATE())) OR CONVERT(DATE, dia) = CONVERT(DATE, DATEADD(DAY, -8, GETDATE())) OR ... (Provavelmente existem melhores formas de lidar com as datas do que usando um CONVERT, mas SQL Server não é a minha especialidade.) Rui Carlos Gonçalves
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now