P'tite question sur une requête SQL (URGENT)

Steph -  
 Pol -
Salut à tous,

Comment faire, dans une requête SQL pour récupérer les 10 derniers enregistrements d'une table.
Merci de me rendre réponse rapidement.

A+

2 réponses

schmurtz
 
qu'est-ce que tu appel dernier ?
les derniers mis à jours ou ceux tout en fin de liste ?
si c'est la dernière solution du compte le nombre d'enregistrement et tu fais un select sur les 10 derniers.
0
Pol
 
Avec la fonction TOP n, tu peux recuperer les n premiers enregistrement d'une requete. Il te reste ensuite à trier ta requete pour que tes 'derniers' arrivent en premier.

Ex :
select top 10 * from TABLE1 where SUJET='Mon Sujet' order by DATE_MAJ desc

Cette requete de donnera les 10 dernieres ocurrences mises à jour ayant un sujet égual à 'Mon Sujet' dans la table TABLE1
0