Помогите с запросом.

Главные вкладки

Аватар пользователя gumk gumk 3 июля 2009 в 22:51

Как подсчитать сколько ревизий в всех документов сделал пользователь? (то есть посчитать uid в таблице node_revisions) и вывести результаты в убывающем порядке?

Комментарии

Аватар пользователя Guide Guide 3 июля 2009 в 23:34

Если я правильно понял то так:

SELECT u.uid, u.name, COUNT(r.uid) revisions
FROM node_revisions r, users u
WHERE r.uid = u.uid
GROUP BY u.uid
ORDER BY revisions DESC
Аватар пользователя gumk gumk 3 июля 2009 в 23:41

"Guide" wrote:
SELECT u.uid, u.name, COUNT(r.uid) revisions FROM node_revisions r, users u WHERE r.uid = u.uid GROUP BY u.uid ORDER BY revisions DESC

спасибо вроде оно