A voir également:
- Sql recuperer dernier enregistrement
- Recuperer message whatsapp supprimé - Guide
- Dernier iphone - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
Merci, je vous suis reconnaissant.
bonne journée.
tout faux !
Si la clé primaire est un champ autoincrémenté, on peut peut-être s'en sortir comme ça (si le sgbd ne fait pas la chasse aux trous en cas de suppression de ligne)
Si la clé primaire est autre chose (matricule quelconque, concaténation nom/prénom), rien ne peut dire quel est le dernier enregistrement (à part si on a prévu un champ date/time spécifiquement).
De plus, la question est mal posée : le dernier enregistrement ne veut rien dire. Il peut être le dernier d'une requête (avec un ORDER BY, donc fluctuant), il peut vouloir dire le dernier inséré dans la table...
Savoir aussi qu'un SGBD stocke les données où il trouve de la place selon des algorithmes qui n'ont rien à faire d'un ordre quelconque (c'est pour cela que ORDER BY existe), généralement, c'est stocké à l'endroit accessible le plus rapidement quand on veut écrire (et où il y a suffisamment de place, bien que l'on puisse morceler les enregistrements), via une fonction de hashage de la clé primaire.