Thanks to all. > -----Original Message----- > From: Michael Dykman [mailto:[EMAIL PROTECTED] > 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 <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED] > > > 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/[EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > -- > > MySQL General Mailing List > > For list archives: http://lists.mysql.com/mysql > > To unsubscribe: > http://lists.mysql.com/[EMAIL PROTECTED] > > > > > > > -- > - michael dykman > - [EMAIL PROTECTED] > > - 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/[EMAIL PROTECTED] > > >
-- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]