Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

PauloPauladaPower

Algo simples

Recommended Posts

Site com ref. de SQL eu não me lembro de nenhum, mas o que você quer é:Select top 3 * from tabela order by campoqualquer DESCo order by pode ser pela id do registro que assim não tem repetição

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer um select ordenando pela chave primaria da tabela (desde que essa chave seja de ordenação, por exemplo campo codigo ou data) passando tambem o parametro DESCO resultado do Setect vai ser todos os geristros inseridos do ultimo ate o primeiro, ai você faz um filtro para mostra a quantidade que desejar,Espero ter ajudado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você disse, se não for utilizar todos os registros, não faz sentido seleciona-los.

 

SELECT TOP 3 chave-primaria ORDER BY chave-primaria DESC

 

Perceba que não precisa, necessariamente, ser um campo identado, utilizei por convenção mesmo.

 

E um site com referência SQL bom é: http://www.sqlteam.com, na minha opinião o melhor de todos.

 

Abraços,

Fernando Botelho

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.