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]Como faço uma consulta retornar últimos registros incluídos em BD?

    avatar
    flecha
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 304
    Registrado : 11/01/2012

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  flecha 3/6/2014, 01:46

    Olá,

    Como faço para saber, listar, os últimos registros, ou o campo NOME dos últimos incluídos em um BD?

    Não tem data de inclusão na tabela, nem campo de autonumeração.

    Poderia ser os últimos 15 registros ou nos últimos 30 dias.

    Tem como?
    avatar
    cakanilo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 09/04/2011

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  cakanilo 3/6/2014, 16:36

    se tiver data de inclusão basta colocar no critério seu campor datainclusao - 30.
    avatar
    flecha
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 304
    Registrado : 11/01/2012

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  flecha 3/6/2014, 17:56

    Não tenho esse campo.
    Caso não consiga uma saída terei que criar esse campo.
    Vou aguardar mais um pouco.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  JPaulo 3/6/2014, 18:14

    É mais simples do que se pensa.

    Use o Select TOP 30 na consulta e a mesma em ordem descendente.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Folder_announce_new Instruções SQL como utilizar...

    SanJuliano gosta desta mensagem

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  Silvio 3/6/2014, 18:17

    Boa tarde..

    Apenas dando um pitaco....

    use a seguinte instrução em sql na tua consulta

    Uma ideia....utilize uma instrução em SQL:

    select top 10 campo1,campo2.......campo10
    from nomedatuatabela
    order by nomedocampoaserordenado desc

    traduzindo a instrução:

    selecione os 10 campos...........da tabela........ordene por........descendente


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    flecha
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 304
    Registrado : 11/01/2012

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  flecha 3/6/2014, 19:11

    Não esta saindo como eu quero!


    Testem, adivinhem qual o último registro incluido:


    https://www.dropbox.com/s/fw7cbvqqinrcnza/QualoUltimoIncluido.mdb
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  Silvio 3/6/2014, 19:54

    Primeiro....

    O Access não trabalha desse jeito (nem  por adivinhação e nem por esoterismo ).  Para ele saber qual foi o último ou os últimos teremos que ter parâmetros estabelecidos, tais como:
    a- chave primária.
    b- datas de cadastro.
    c- ou algum outro parâmetro fornecido ao sistema.


    Segundo....

    Tua forma de escrever em SQL, estava errado,  o correto segue abaixo:

    SELECT TOP 10 NOME
    FROM tabela2
    order by nome desc;

    Terceiro....

    No teu caso,  ou se faz uma ordem ascendente ou descendente por nomes ou coloca-se uma PK ou uma data de inclusão para saber quais foram os últimos registros inseridos em tua tabela.   Pode assim dessa forma, trabalhar ou usar o Dlast na consulta ou com SQL.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

    SanJuliano gosta desta mensagem

    avatar
    flecha
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 304
    Registrado : 11/01/2012

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  flecha 3/6/2014, 20:11

    Valeu Silvio,

    O que é uma PK ?

    Vou criar o campo com data de inclusão, ai eu sei procurar.

    Se tivesse uma chave primária como ficaria, pois na realidade tem o RG, que é único e não se repete, eu suprimi do exemplo.

    Obrigado.


    Última edição por flecha em 3/6/2014, 20:15, editado 1 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  Silvio 3/6/2014, 20:14

    Pk= primary Key....chave primária


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    flecha
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 304
    Registrado : 11/01/2012

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  flecha 3/6/2014, 20:17

    Silvio,

    Eu editei e acho que você estava respondendo.

    Como ficaria com a chave primária, que na realidade tem o RG da pessoa.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  Silvio 3/6/2014, 20:30

    Pode ser até feito pelo Rg, mas usando o bom senso e boas prática de normatização, prefiro ainda usar uma PK.

    Entre com as data de cadastro na tabela2 e execute a consulta top30.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    flecha
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 304
    Registrado : 11/01/2012

    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  flecha 3/6/2014, 20:42

    Valeu, vou estudar os casos.

    Conteúdo patrocinado


    [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD? Empty Re: [Resolvido]Como faço uma consulta retornar últimos registros incluídos em BD?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:10