They probably do a 
     select count(*) from ... where ...
to get that information.

Michael

Moritz von Schweinitz writes:
 > i would of course never dare to doubt the fine-ness of the manual, and
 > am pressing for a nobel prize for literature for it, BUT:
 > 
 > is there really no resource-friendly, fast&simple way to find out how
 > many rows a query could return, without weeding thru all the rows - i
 > somehow doubt that websites that claim "we have 1.234.678 [whatever]
 > registered in our database" run thru their whole database every time. my
 > is that they store the number of entries every time they do an "INSERT",
 > but still...
 > 
 > (i'm using mysql v3.23, but i think this is a more general
 > db-engineering problem)
 > 
 > M.
 > 
 > > -----Original Message-----
 > > From: Michael A Chase [mailto:[EMAIL PROTECTED]] 
 > > Sent: Thursday, January 31, 2002 5:23 PM
 > > To: Zhao, David [PRDUS Non J&J]; [EMAIL PROTECTED]
 > > Subject: Re: how to get row count using DBI
 > > 
 > > 
 > > Count the rows as you process them.  There is a $sth->rows 
 > > method, but read the fine manual (perldoc DBI) to see why it 
 > > isn't a good idea to depend on it for SELECT.
 > > 
 > > --
 > > Mac :})
 > > ** I normally forward private questions to the appropriate 
 > > mail list. ** Ask Smarter: 
 > > http://www.tuxedo.org/~esr/faqs/smart-> questions.htm
 > > Give a 
 > > hobbit a fish and he eats fish for a 
 > > day.
 > > Give a hobbit a ring and he eats fish for an age.
 > > ----- Original Message -----
 > > From: "Zhao, David [PRDUS Non J&J]" <[EMAIL PROTECTED]>
 > > To: <[EMAIL PROTECTED]>
 > > Sent: Thursday, January 31, 2002 13:44
 > > Subject: how to get row count using DBI
 > > 
 > > 
 > > > How can I get row count information from DBI?
 > > 
 > > 
 > > 
 > 

-- 
Michael Peppler - Data Migrations Inc. - http://www.mbay.net/~mpeppler
[EMAIL PROTECTED] - [EMAIL PROTECTED]
International Sybase User Group - http://www.isug.com

Reply via email to