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


    [Resolvido]Registo diferente baseado em 3 campos

    avatar
    Convidad
    Convidado


    [Resolvido]Registo diferente baseado em 3 campos Empty Registo diferente baseado em 3 campos

    Mensagem  Convidad 13/3/2012, 19:48

    Olá amigos.

    Tenho uma tabela com 3 campos:

    Data
    Nome
    Idade

    Como faria uma consulta que me devolve-se os registos em que a data seja igual, o nome seja igual, mas a idade diferente ?

    Exemplo do que necessito:

    Data=13-03-2012
    Nome=Miguel
    Idade=28


    Data=13-03-2012
    Nome=Miguel
    Idade=30

    Só quero que me devolva os registos em que a idade seja diferente e os outros dois campos iguais.

    Necessito em SQL, não VBA.


    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Registo diferente baseado em 3 campos Empty Re: [Resolvido]Registo diferente baseado em 3 campos

    Mensagem  FABIOSIAMES 13/3/2012, 20:04

    Miguel boa tarde.

    Tente o seguinte:
    Dessa forma pelo que entendi são nomes e datas duplicados, porém com idades diferentes

    SELECT TABELA.Nome, TABELA.Data, TABELA.Idade
    FROM TABELA
    WHERE (((TABELA.Nome) In (SELECT [Nome] FROM [TABELA] As Tmp GROUP BY [Nome],[Data] HAVING Count(*)>1 And [Data] = [TABELA].[Data])))
    ORDER BY TABELA.Nome, TABELA.Data;

    espero que possa te ajudar
    avatar
    Convidad
    Convidado


    [Resolvido]Registo diferente baseado em 3 campos Empty Re: [Resolvido]Registo diferente baseado em 3 campos

    Mensagem  Convidad 13/3/2012, 20:17

    Perfeito, funciona.

    Forte abraço

    Conteúdo patrocinado


    [Resolvido]Registo diferente baseado em 3 campos Empty Re: [Resolvido]Registo diferente baseado em 3 campos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 21:22