php - How to count who has most hits in MySQL -


i have table column called bid , list how many records there exists each bid value.

kind of making top ten list.

example:

bid value 1 has 5 entries/rows. bid value 2 has 3 entries/rows. bid value 3 has 8 entries/rows. etc

how make query counts , sums each of bid's , sort in descending order?

thankful kind of help!

this should work in mysql

select u.firstname, t.bid, count(*) counts your_table t join users u on u.bid = t.bid t.confirmed <> '0000-00-00 00:00:00' group t.bid order counts desc 

generally can do

select u.firstname, t.bid, t.counts  (   select bid, count(*) counts   your_table    confirmed <> '0000-00-00 00:00:00'   group bid ) t join users u on u.bid = t.bid order t.counts desc 

Comments

Popular posts from this blog

mod rewrite - Using "?" when rewriting the URL -

Admob integration with pygame in android -

.htaccess: Transfer name to index.php if not directory public -