Imbriquer un count(*) et un limit sous mySQL?

Imbriquer un count(*) et un limit sous mySQL? - SQL/NoSQL - Programmation

Marsh Posté le 23-05-2005 à 17:37:40    

Salut,
J'aimerais connaitre le nombre de ligne effectivement renvoyer par ma requete qui contient un LIMIT:
Exple:
select nb_eleve from eleve limit 10,20
 
mysql_num_rows() me renverra 10 si y a bien 10 enregistrements entre la 10eme et la 20eme ligne mais ce que je voudrais c'est le nombre de lignes totales de select nb_eleve from eleve sans le limit (admettons 100 lignes)...
 
Comment faire sachant que le count() est affecté par le limit :(
 
Vous aurez compris que j'evite de faire 2 requetes avec et sans limite

Reply

Marsh Posté le 23-05-2005 à 17:37:40   

Reply

Marsh Posté le 23-05-2005 à 17:56:15    

SQL_CALC_FOUND_ROWS si tu utilises une version 4.0 ou ultérieure de MySQL.

Reply

Marsh Posté le 03-06-2005 à 16:23:18    

Merci Jeff@be ce truc la est fabuleux ;)

Reply

Marsh Posté le 06-06-2005 à 08:21:45    

oui merci aussi c'est tres utile

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed