jongle
|
CAPANEMA PA - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 17/05/2012 14:35 hs
boa tarde pessao, tenho de selecionar só os ultimos registro de uma tabela de clientes mais os memos tem que esta em order alfabeticas selecionar o 40 primeiro eu sei uso assim:
SELECT Min(40) * FROM cliente order by clinome
mais nao sei os ultimos. desde ja agradeço.
jongle
|
|
|
|
Alex
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 17/05/2012 15:13 hs
Imagino algo do tipo:
select top 40 * from clientes order by clinome desc
|
|
|
Zeuzebio
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 18/05/2012 10:37 hs
Parceiro,
Para selecionar os últimos registros de uma tabela, se você quis dizer os últimos que foram inseridos, precisa saber quando foram gravados, então eu colocaria um campo data e um campo hora para saber a data da gravação, depois selecionaria fazendo WHERE referente a estes campos (data/hora) com ORDER BY pelo nome...
Se entendi o que você precisa, seria mais ou menos isto...
|
|
|
jongle
|
CAPANEMA PA - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 18/05/2012 11:48 hs
é mais ou menos isso vou ter que inserir um campo hora mesmo, que data eu tenho obrigado
|
|
|
Alex
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 18/05/2012 14:14 hs
Se você quiser os ultimos 40 inseridos na tabela é só ir pela Primary Key(ela sendo código e com autonumeração) e pegar os 40 registros maiores...
|
|
|