MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


4 participantes

    [Resolvido]SQL ACCESS - numero da semana no mês

    avatar
    zackzb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 27
    Registrado : 24/10/2011

    [Resolvido]SQL ACCESS - numero da semana no mês Empty [Resolvido]SQL ACCESS - numero da semana no mês

    Mensagem  zackzb 26/11/2012, 19:23

    Galera, desculpa mas nenhum dos métodos que encontrei funciona devidamente.

    Preciso retornar o numero da semana dentro de um mês especifico.

    segue o codigo
    Código:
    SELECT
    Count(tb_base.conta) AS totalConta,
    Sum(tb_base.valor) AS totalValor,
    Sum(tb_base.taxa) AS SomaDetaxa,
    Sum(tb_base.prazo) AS SomaDePrazo,
    sum(iif(tb_base.setor="Público",1,0)) as sPublico,
    sum(iif(tb_base.setor="Privado",1,0)) as sPrivado,
    sum(iif(tb_base.modalidade="Puro",1,0)) as mPuro,
    sum(IIf(tb_base.modalidade = "Vinculado", 1, 0)) As mVinculado
    From tb_base
     WHERE (((Round((Day([tb_base].[data_proc]) + Weekday([tb_base].[data_proc] - Day([tb_base].[data_proc])) + 5) / 7, 0)) = 3))

    Aparentemente funciona, porem ao filtrar o mês 4 aparece o erro de expressão do critério;

    Alguem me ajuda?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]SQL ACCESS - numero da semana no mês Empty Re: [Resolvido]SQL ACCESS - numero da semana no mês

    Mensagem  criquio 26/11/2012, 19:30

    Amigão, os tópicos de repositório não devem ser utilizados para postar dúvidas. Eles são exclusivos para postar exemplos. Movi o tópico para uma sala mais adequada ao assunto.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    zackzb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 27
    Registrado : 24/10/2011

    [Resolvido]SQL ACCESS - numero da semana no mês Empty Re: [Resolvido]SQL ACCESS - numero da semana no mês

    Mensagem  zackzb 26/11/2012, 19:37

    Desculpe, não observei.

    Mas, alguem ajuda?
    avatar
    zackzb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 27
    Registrado : 24/10/2011

    [Resolvido]SQL ACCESS - numero da semana no mês Empty Re: [Resolvido]SQL ACCESS - numero da semana no mês

    Mensagem  zackzb 27/11/2012, 12:27

    up =[
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]SQL ACCESS - numero da semana no mês Empty Re: [Resolvido]SQL ACCESS - numero da semana no mês

    Mensagem  criquio 28/11/2012, 11:54

    Como seria a contagem da semana? De sete em sete à partir do primeiro dia do mês ou contando domingo a sábado? Por exemplo, supondo que o mês comece em uma quarta, seria a primeira semana de quarta a sábado ou seria de quarta até terça(sete dias corridos)?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    zackzb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 27
    Registrado : 24/10/2011

    [Resolvido]SQL ACCESS - numero da semana no mês Empty Re: [Resolvido]SQL ACCESS - numero da semana no mês

    Mensagem  zackzb 28/11/2012, 18:30

    Boa tarde,

    O dia 1 sempre será a 1ª semana, mas a partir do dia 2, se ele cair em um domingo, podera ser a segunda semana.

    |seg|ter|qua|qui|sex|sab|dom|
    | X | X | X | X | X | 1 | 2 | - 1ª semana
    | 3 | 4 | 5 | 6 | 7 | 8 | 9 | - 2ª semana

    e assim vai...

    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8451
    Registrado : 05/11/2009

    [Resolvido]SQL ACCESS - numero da semana no mês Empty Re: [Resolvido]SQL ACCESS - numero da semana no mês

    Mensagem  Alexandre Neves 28/11/2012, 19:49

    Boa noite,
    veja se funciona
    DatePart("ww", SuaData) - DatePart("ww", DateSerial(Year(SuaData), Month(SuaData), 1)) + 1


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    durvalbit gosta desta mensagem

    avatar
    durvalbit
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 6
    Registrado : 19/11/2012

    [Resolvido]SQL ACCESS - numero da semana no mês Empty Re: [Resolvido]SQL ACCESS - numero da semana no mês

    Mensagem  durvalbit 29/6/2023, 17:35

    Me foi muito útil! Obrigado!

    Conteúdo patrocinado


    [Resolvido]SQL ACCESS - numero da semana no mês Empty Re: [Resolvido]SQL ACCESS - numero da semana no mês

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/6/2024, 11:00