Requete sql

Bonjour,

je veut une requete sql qui me permet de SELCT le dernier ligne d'un tableau

merci pour votre aide

2 réponses

  1. Modérateur
    Salut,

    Il faudrait que tu indiques quel sgbd tu utilises.

    Car dans certains c'est facile, il existe des commandes du style LIMIT , TOP

    Alors que dans d'autres (par exemple Oracle) ces facilités n'existant pas il faut user d'artifices comme :

    select * from table where rowid = (select max(rowid) from table) ;

    cdlt

    Un étranger, c'est un ami qu'on n'a pas encore rencontré.
    1. Bonjour migos88,

      Voici un copier/coller d'une requête simplifiée pour sélectionner le dernier enregistrement souhaité.
      Il reste à l'adapter à votre cas.

      SELECT Last(VALEURS.RéfValeur) AS DernierDeRéfValeur
      FROM VALEURS
      ORDER BY Last(VALEURS.RéfValeur);

      Cordialement
      ***
      La science ne fait que trouver ce qui existe depuis toujours.
      REEVES Hubert.