powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Множественный group?
3 сообщений из 3, страница 1 из 1
Множественный group?
    #38442892
vimer.c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!
Есть таблица, в таблице n записей, каждая из которых имеет поле updater, косвенно ссылающееся на таблицу пользователей и updated, хранящее timestamp последнего изменения записи.
Для выборки количества измененных пользователем записей за все время, использую запрос вида
Код: sql
1.
select concat(u.firstname, ' ', u.surname) as name, count(p.id) as count from tbl_products as p left join tbl_users as u on p.updater = u.id group by p.updater order by count desc;


Для выборки за неделю и за день использую запросы вида
Код: sql
1.
select concat(u.firstname, ' ', u.surname) as name, count(p.id) as count from tbl_products as p left join tbl_users as u on p.updater = u.id where p.updated > now() - interval 1 week group by p.updater order by count desc;


Код: sql
1.
select concat(u.firstname, ' ', u.surname) as name, count(p.id) as count from tbl_products as p left join tbl_users as u on p.updater = u.id where p.updated > now() - interval 1 day group by p.updater order by count desc;



Теперь мне нужен сводный отчет, в котором каждому пользователю будет соответствовать количество обновленных записей за день, за неделю и за все время. Что посоветуете, чтобы реализовать такой отчет в одном SQL запросе?
...
Рейтинг: 0 / 0
Множественный group?
    #38442948
case + group by и ссылка на последнее обсуждение сабжа...
...
Рейтинг: 0 / 0
Множественный group?
    #38442955
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый Э - Эх, miksoft et al,

Тема за переворот таблиц часто встречается.
Может имеет смысл сделать ФАК по теме?
Или просто прикрутить несколько примеров,
например из предыдушего поста..
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Множественный group?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]