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]Resultados só numa linha

    avatar
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Resultados só numa linha

    Mensagem  Flashed 24/7/2011, 01:06

    Boas

    Tenho uma duvida que me esta a deixar sem dormir á varios dias...

    é o seguinte:

    Tenho uma tabela com varios dados. Onde esses dados tem o campo3 em comum (Campo3 = Nome)

    Fazo um consulta a essa tabela com os seguintes criterios:

    Campo 2 (Data) = Entre 01/01/2011 E 10/01/2011 e aparecem as linhas onde o campo 2 tem as datas entre os valores referidos.

    Só que nesta parte não quero que me aparecam as linhas todas mas sim uma linha com o total da soma do Campo1.

    Dados:

    Campo 1 = Numero de horas
    Campo 2 = Data
    Campo 3 = Nome

    O campo 3 é igual em todas as linhas, o campo 2 e diferente mas existem linhas com a mesma data, e o campo 1 é diferente em todas as linhas.

    Resumindo:
    O que quero que apareca é o seguinte

    Campo 1 = Numero total de Horas
    Campo 2 = Aqui não importa o que aparece pois estõu analisar 10 dias...
    Campo 3 =Nome da pessoa que é comum em todas as linhas como ja tinha dito

    Estou com dificuldades em somar tudo e meter o resultado só numa linha...

    ^Digam coisas
    Cumps
    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]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  criquio 24/7/2011, 01:25

    Olá! Acredito que esteja tentando isso em um subformulário ou relatório. Não seria melhor colocar um campo no rodapé do form ou relatório para essa soma?


    .................................................................................
    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
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 24/7/2011, 01:28

    criquio

    Não entendi!

    Eu preciso que o valor do total fique na linha.
    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]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  criquio 24/7/2011, 01:29

    Exemplifique por gentileza informando em que elemento isso ficará.


    .................................................................................
    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
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 24/7/2011, 01:32

    Como e que eu posso mandar um ficehiro para voce?
    avatar
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 24/7/2011, 01:48

    ora veja aqui..

    http://www.4shared.com/document/pD0WM5hp/numalinhaso.html

    Na consulta so preciso que apareca uma linha com o valor total no campo1 que neste caso será 13!

    cumps
    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]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  criquio 24/7/2011, 02:00

    Uma dica: esse campo está em formato texto. Passe ele para número e use a opção Totais, selecionando Soma. Veja:

    http://dl.dropbox.com/u/5454503/numalinhaso.mdb


    .................................................................................
    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
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 24/7/2011, 02:02

    Não dá para fazer desaparecer as duas linhas e substitui-las por uma?!

    Campo1 = 13
    Campo3 = joão
    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]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  criquio 24/7/2011, 02:07

    Você quer uma linha só em toda a consulta? Não seria melhor fazer isso em um formulário?


    .................................................................................
    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
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 24/7/2011, 02:09

    sim queo so uma linha em toda a consulta!

    O objectivo de fazer isso é para utilizar essa linha num datagrid num projecto visual basic.
    Assim so carrego uma linha no datagrid.

    percebe?

    cumps
    avatar
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 24/7/2011, 02:32

    Acha possivel o que eu estou a planear?

    Obrigado
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Alexandre Neves 24/7/2011, 08:45

    Bom dia,
    1º Nomeie os campos de forma a identificá-los pelo nome
    2º Utilize o modo SQL da consulta e coloque
    SELECT Sum(Campo1),Campo3 FROM Tabela WHERE Campo2>#01-31-2011# and Campo2<#03-31-2011 GROUP BY Campo3
    Desta forma, obterá a soma do campo1 dos dados com data (campo2) superior a 31 de Janeiro de 2011 e data inferior a 31 de Março de 2011, numa só linha
    avatar
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 24/7/2011, 12:32

    Funcionou Very Happy

    SELECT Sum(Dados.Campo1) AS SumOfCampo1, Dados.Campo3
    FROM Dados
    WHERE (((Dados.Campo2) Between #7/1/2011# And #7/8/2011#))
    GROUP BY Dados.Campo3;
    alterei o sql e ficou assim!

    Uma questão, neste momento o SELEct soma no campo1 os valores do campo1 em função do campo 3. É isso que a primeira linha quer dizer certo?

    É possivel criar uma instrucção sql onde ele some todos os valores tt e t no campo4, mas que respeite as datas dadas na instrucção Where.

    Neste link está um ficheiro e preciso que ele crie duas linhas onde apareca a soma dos valores de campo1 onde o campo 4 = a t e tt.


    http://www.4shared.com/document/I02r3VFZ/numalinhaso_2.html


    O espaço das datas sera entre 01-07-2011 e 31-07-2011.

    Tera que aparecer:

    Total = 11
    Campo3 = João
    Campo4 = tt

    E noutra linha:

    total = 14
    Campo 3 = João
    Vampo 4 = t

    Obrigado
    Cumps
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  vieirasoft 24/7/2011, 18:24

    Esqueceu o resolvido.
    avatar
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 25/7/2011, 00:34

    Hey..
    mas nao etá resolvido vieira!!!!

    Cumps
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  vieirasoft 25/7/2011, 00:38

    Então? O que está faltando? Se for outra dúvida terá que abrir um outro tópico.
    avatar
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 25/7/2011, 09:28

    A minha questão é esta;

    Terei que abrir novo topico? é que fica fora do contexto...

    É possivel criar uma instrucção sql onde ele some todos os valores tt e t no campo4, mas que respeite as datas dadas na instrucção Where.

    Neste link está um ficheiro e preciso que ele crie duas linhas onde apareca a soma dos valores de campo1 onde o campo 4 = a t e tt.


    [Você precisa estar registrado e conectado para ver este link.]


    O espaço das datas sera entre 01-07-2011 e 31-07-2011.

    Tera que aparecer:

    Total = 11
    Campo3 = João
    Campo4 = tt

    E noutra linha:

    total = 14
    Campo 3 = João
    Vampo 4 = t

    Obrigado
    Cumps
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Alexandre Neves 25/7/2011, 18:15

    Oh Flashed

    Tem de fazer ginástica mental de forma a adaptar
    SELECT Sum(Campo1) AS SumOfCampo1, Campo3, Campo4
    FROM Dados
    WHERE Campo2 Between #7/1/2011# And #7/8/2011# and (Campo4='t' or campo4='tt')
    GROUP BY Campo3,Campo4;
    avatar
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 26/7/2011, 09:29


    A clásula LEVEL inclui uma palavra ou um argumento reservado que falta ou não foi introduzido correctamente ou a pontuação não está correcta


    Boas

    Muito bom o sql. Agora é que eu vou mudar para o access, antes fazia tudo em excel mas agora no acess é muito mais simples Very Happy

    Pessoal, esta-me aparecer a seguinte mensagem:

    A clásula LEVEL inclui uma palavra ou um argumento reservado que falta ou não foi introduzido correctamente ou a pontuação não está correcta

    o codigo é este:

    SELECT Sum(DADOS.Campo8) AS SumOfCampo8, DADOS.Campo5, DADOS.Campo10, DADOS.Campo12
    FROM DADOS
    WHERE (((DADOS.Campo10)="nORMAL") AND ((DADOS.Campo12)="produçao"));
    GROUP BY DADOS.Campo5, DADOS.Campo10, DADOS.Campo12;

    cUMPS
    avatar
    Flashed
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 258
    Registrado : 03/05/2011

    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Flashed 26/7/2011, 10:00

    ja esta resolvido, era uma virgula que estava a meter nojo Very Happy

    thanks

    Podem dar como resolvido este topico obrigado pela grande ajuda

    Conteúdo patrocinado


    [Resolvido]Resultados só numa linha Empty Re: [Resolvido]Resultados só numa linha

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 25/11/2024, 02:22