Fórum Pegar dados #357403
21/04/2008
0
preciso saber qual foi o primeiro e o ultimo registro enserido em uma tabela.
Exemplo:
no dia 01/04/2008 eu lanço o primeiro cadastro e no dia 30/04/2008 eu lanço o ultimo
terei q pegar esses dois cadastros e mostrar em um relatorio.
Tchucky
Curtir tópico
+ 0Posts
21/04/2008
Catunda
select min(chave) as primeiro, max(chave) as ultimo from tabela
where datalancamento between :data1 and :data2
onde os parâmetros data1 e data2 são as datas inicial e final do período que vc quer pesquisar.
Gostei + 0
21/04/2008
Roger1976
select NOME, DATA
from TESTE
where DATA = (select min(DATA) from TESTE)
or DATA = (select max(DATA) from TESTE)
Caso não seja isso, por favor, dê um retorno e se possível dê mais detalhes.
Gostei + 0
21/04/2008
Tchucky
sendo q ele tem q m mostrar o primeiro e o ultimo a rotina é essa;
// recuperar o primeiro selo do periodo.... DB_FaixaDeSelos.Close; DB_FaixaDeSelos.sql.clear; DB_FaixaDeSelos.sql.add(´SELECT MIN(SELO) AS MINIMO ´); DB_FaixaDeSelos.sql.add(´ FROM EXTINTORES_ITENS ´); DB_FaixaDeSelos.sql.add(´ WHERE CODIGO = (SELECT MIN(CODIGO) FROM EXTINTOR ´); DB_FaixaDeSelos.sql.add(´ WHERE DATA >= :Data1 AND DATA <= :Data2) ´); DB_FaixaDeSelos.ParamByName(´Data1´).AsDateTime :=DataIni; DB_FaixaDeSelos.ParamByName(´Data2´).AsDateTime :=DataFim; DB_FaixaDeSelos.Open; QRLabel9.caption := DB_FaixaDeSelos.FieldByName(´MINIMO´).AsString; // recuperar o último selo do periodo.... DB_FaixaDeSelos.Close; DB_FaixaDeSelos.sql.clear; DB_FaixaDeSelos.sql.add(´SELECT MAX(SELO) AS MAXIMO ´); DB_FaixaDeSelos.sql.add(´ FROM EXTINTORES_ITENS ´); DB_FaixaDeSelos.sql.add(´ WHERE CODIGO = (SELECT MAX(CODIGO) FROM EXTINTOR ´); DB_FaixaDeSelos.sql.add(´ WHERE DATA >= :Data1 AND DATA <= :Data2) ´); DB_FaixaDeSelos.ParamByName(´Data1´).AsDateTime :=DataIni; DB_FaixaDeSelos.ParamByName(´Data2´).AsDateTime :=DataFim; DB_FaixaDeSelos.Open; QRLabel12.caption := DB_FaixaDeSelos.FieldByName(´MAXIMO´).AsString; DB_FaixaDeSelos.Close;
Gostei + 0
21/04/2008
Tchucky
Número de Selos do Inmetro:
Selo: xxxxx À xxxxxx
Gostei + 0
23/04/2008
Tchucky
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)