Re: Using MAX with COUNT?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Skip Evans wrote:
> I have a table like this:
> 
> boroughID    Area
> =========    ====
> 1        Chelsea
> 1        East Village
> 1        West Village
> 1        So Ho
> 2        Prospect Park
> 2        Brooklyn Heights
> 3        Prospect Heights
> 
> What I want to know is which boroughID has the most area's assocated
> with it, and how many.
> 
> So I tried this:
> 
> SELECT max(count(*)) FROM  `bsp_area` GROUP  BY boroughID
> 
> ...and got an "Invalid use of group function" error.
> 
> Anyone think of another way to do this in a single SQL statement, or
> some other simple method?

select boroughID, count(*) as thecount from bsp_area group by boroughID
order by thecount desc limit 1

- -Stut
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEw2YG2WdB7L+YMm4RAqkyAJwIHMzDeDNBanlDpjARF4ElRasBYwCgmpIl
HGbI5JrIlTPf0c5r6Tg6+o8=
=jRmZ
-----END PGP SIGNATURE-----

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux