La fonction LAST

kassa2015 Messages postés 5 Statut Membre -  
kassa2015 Messages postés 5 Statut Membre -
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. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    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
    0
  2. kassa2015 Messages postés 5 Statut Membre
     
    Mer6 Jordane je vais alors incrémenter un numéro auto pour l'avoir.
    0
  3. kassa2015 Messages postés 5 Statut Membre
     
    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
    0