Requete sql

Fermé
migos88 Messages postés 5 Date d'inscription samedi 23 janvier 2010 Statut Membre Dernière intervention 28 mai 2014 - 21 mai 2011 à 00:31
 Jeaj_Jacques - 21 mai 2011 à 11:33
Bonjour,


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

merci pour votre aide

2 réponses

jee pee Messages postés 40565 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 18 décembre 2024 9 459
Modifié par jee pee le 21/05/2011 à 11:37
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é.
0
Jeaj_Jacques
21 mai 2011 à 11:33
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.
0