- - - selectionner 16 derniers enregist. - sans clef prim. [ MySQL ] - Programmation
Marsh Posté le 25-01-2002 à 20:22:56
LIMIT doit suffir. 
 
je l'ai jamais utilisé comme ca mais tu dois pouvoir faire un count(*) as TT (ex) et ensuite utilisé le TT dans le limit ... tiens c'est interessant si ca marche, je vais tester .. 
Marsh Posté le 25-01-2002 à 20:24:00
Merci mais comme je lai dis je suis debutant pourrais tu m'ecrire un exemple de syntaxe a utiliser??? 
ca serait vachement cool  
 
 
merci 
Marsh Posté le 25-01-2002 à 20:34:42
je viens de tester et ca tombe dans les choux ..  
 
tu peux le faire en 2 requetes 
 
select count(*) as tt from table -> recupere le Nb de ligne  
 
select col, colb, colc from table2 limit $tab[tt]-16,16 
 
attention, ce qui doit remplacer $tab[tt]-16 est le resultat . 
 
pour + de precision regarde la doc sur limit . 
Marsh Posté le 25-01-2002 à 20:11:59
Bonjour je voudrais savoir comment faire pour par exemple prendre les 16 dernier enregistrements d'une table NON-TRIE et sans clé primaire?
 
 
fo t'il dabord compter le nombre de champ, et ensuite???
merci d'avance
P.S.: je suis un pov pitit debutant en sql
SquiD