PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > mysql.general > How to know the number of rows used in a SELECT MAX() query? FOUND_ROWS() not working.
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
How to know the number of rows used in a SELECT MAX() query? FOUND_ROWS() not working.

Réponse
 
LinkBack Outils de la discussion
Vieux 23/10/2007, 03h04   #1
Daevid Vincent
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut How to know the number of rows used in a SELECT MAX() query? FOUND_ROWS() not working.

Is there a way to know how many rows were used in a computation?

I tried this 'trick' but I still get 1, when I know that there are 3 rows
used...

SELECT SQL_CALC_FOUND_ROWS
MAX(DATE_ADD('2007-10-18 18:04:45', INTERVAL user_access_hours
HOUR)),
MAX(access_expire)
FROM
end_user_groups
JOIN end_user_group_links ON gid = id
WHERE
enabled = 1 AND uid = 16;

select FOUND_ROWS();


<http://dev.mysql.com/doc/refman/5.0/en/select.html>
<http://dev.mysql.com/doc/refman/5.0/...html#function_
found-rows>

  Réponse avec citation
Vieux 23/10/2007, 03h33   #2
Baron Schwartz
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: How to know the number of rows used in a SELECT MAX() query?FOUND_ROWS() not working.

Hi,

Daevid Vincent wrote:
> Is there a way to know how many rows were used in a computation?
>
> I tried this 'trick' but I still get 1, when I know that there are 3 rows
> used...
>
> SELECT SQL_CALC_FOUND_ROWS
> MAX(DATE_ADD('2007-10-18 18:04:45', INTERVAL user_access_hours
> HOUR)),
> MAX(access_expire)
> FROM
> end_user_groups
> JOIN end_user_group_links ON gid = id
> WHERE
> enabled = 1 AND uid = 16;
>


You can use COUNT(*). FOUND_ROWS() works a little differently, as you
know -- it lets you know how many rows would have been returned without
a LIMIT. But this query has no LIMIT of course.

> select FOUND_ROWS();
>
>
> <http://dev.mysql.com/doc/refman/5.0/en/select.html>
> <http://dev.mysql.com/doc/refman/5.0/...html#function_
> found-rows>
>
>


  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 05h49.


Édité par : vBulletin® version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,07032 seconds with 10 queries