- - - 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