Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

RE: Count syntax

From: Beauford <php-list-user(at)netscan.ca>
Date: Fri Sep 28 2007 - 18:44:42 EDT


Thanks to all.

> -----Original Message-----
> From: Michael Dykman [mailto:mdykman@gmail.com]
> Sent: September 28, 2007 1:36 PM
> To: Beauford
> Cc: mysql@lists.mysql.com
> Subject: Re: Count syntax
>
> 1 means that 1 will be added to the sum if the condition
> tests, otherwise 0 will be added to the sum. the condition
> in this case is (supportertype = 'L') and will be applied to
> every row.
>
> On 9/28/07, Beauford <php-list-user@netscan.ca> wrote:
> > Thanks - it works, but what does the 1 and 0 do in this -
> > SUM(IF(supportertype = 'L', 1, 0))
> >
> > > -----Original Message-----
> > > From: Baron Schwartz [mailto:baron@xaprb.com]
> > > Sent: September 28, 2007 1:00 PM
> > > To: Beauford
> > > Cc: mysql@lists.mysql.com
> > > Subject: Re: Count syntax
> > >
> > > Beauford wrote:
> > > > Hi,
> > > >
> > > > I have the following line of code and I keep getting wrong
> > > results from it.
> > > > Can someone let me know what I'm doing wrong here. I just
> > > can't quite
> > > > figure out the syntax that I need.
> > > >
> > > > select count(*) as numrows, count(supportertype) as
> leadcar from
> > > > registrar where supportertype = 'L';
> > > >
> > > > What I want to do is count the total number of records and then
> > > > the total number of records that have "L" as the supportertype
> > > and then display them.
> > > >
> > > > So I should have something like "There are 100 total
> records and
> > > > 22 with Supporter Type L".
> > >
> > > Try this:
> > >
> > > SELECT COUNT(*), SUM(IF(supportertype = 'L', 1, 0)) FROM
> registrar;
> > >
> > > Baron
> > >
> > > --
> > > MySQL General Mailing List
> > > For list archives: http://lists.mysql.com/mysql To unsubscribe:
> > > http://lists.mysql.com/mysql?unsub=php-list-user@netscan.ca
> > >
> > >
> > >
> >
> >
> >
> >
> > --
> > MySQL General Mailing List
> > For list archives: http://lists.mysql.com/mysql
> > To unsubscribe:
> http://lists.mysql.com/mysql?unsub=mdykman@gmail.com
> >
> >
>
>
> --
> - michael dykman
> - mdykman@gmail.com
>
> - All models are wrong. Some models are useful.
>
> --
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe:
> http://lists.mysql.com/mysql?unsub=php-list-user@netscan.ca
>
>
>

-- 
MySQL General Mailing List
For list archives: 
http://lists.mysql.com/mysql
To unsubscribe:    
http://lists.mysql.com/mysql?unsub=lists@pantek.com
Received on Fri Sep 28 18:44:46 2007

This archive was generated by hypermail 2.1.8 : Sun Oct 07 2007 - 10:12:48 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library