Bonjour,
Je cherche à selectionner uniquement le dernier enregistrement
Le problème c'est que la table que je reprend ne possède aucun identifiant sur lequel je puisse trier car la clef primaire est une concatenation aleatoire(mais unique) de caracteres.
Du coup ça elimine la solution du MAX(id)
Ce que je faisait alors c'etait
le probleme c'est que le LIMIT accepte pas les v_i
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 SELECT count(*) INTO v_i FROM table WHERE numdoss=v_cur_numdoss; SELECT * INTO mes variables FROM table WHERE numdoss=v_cur_numdoss LIMIT v_i-1,1;
quelqu'un peut m'expliquer ?
Partager