|
|
|
| Есть таблица
news_id | news_author
1 admin
2 admin
3 admin
4 guest
5 guest
6 artyr
7 admin
8 admin
....
Нужно вывести количество записей у каждого автора и упорядочить по убыванию:
admin - 5 записей
guest - 2 записи
artyr - 1 запись
---
Помогите плз, давно я мускул не юзал, забыл всё. | |
|
|
|
|
|
|
|
для: JIEXA
(01.07.2007 в 19:48)
| | Поможет простейший агрегатный запрос с группированием по имени автора и выводом в порядке убывания результата:
SELECT news_author, COUNT(news_id) AS cnt
FROM tbl
GROUP BY news_author
ORDER BY cnt DESC
|
| |
|
|
|