La fonction LAST

Avec mysql je n'arrive pas à utiliser la fonction LAST OU FIRST. MAIS j'ai déjà essayé ça (SELECT * FROM `caisse`ORDER BY `Date` DESC LIMIT 0 , 1) c'est un exemple qui me permet d'avoir le dernier enregistrement. Mais je ne suis pas satisfait car je ne veux pas trier avant de l'avoir. Je voulais savoir si c'est le seul moyen en mysql pour avoir le dernier enregistrement car dans mon cas lorsque je trie j'ai plus ce que je voudrais avoir le trie s'impose et m'empêche d'avoir ce que je veux. Je veux avoir le dernier dans l'ordre d'enregistrement dans la table.
Merci de m'aider.

3 réponses

  1. j'ai ce msg pour mon Ireport
    Neither C:\Program Files\Java\jdk\jdk1.7.0_21\bin\jre\bin\java.exe.nor

    Besoin d'aide Merci d'avance
    1. Mer6 Jordane je vais alors incrémenter un numéro auto pour l'avoir.
      1. Modérateur
        Bonjour
        last n'existe pas en mysql..

        Pour avoir ce que tu veux il te faut faire l'order by desc sur l'ID (auto incrémenté ) de ta table