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

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

  • Votes
  • Date
  • Date décroissante
  1. 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.
    1. 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