SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 07.08.2012 22:06:17

Марк
Активист
Зарегистрирован: 31.05.2010
Сообщений: 157

Выборка по дням недели с групировкой

Добрый вечер, есть одна таблица, выполняю запрос:

SELECT COUNT(id) AS clicks, SUM(value) AS sum FROM `stat` WHERE DAYOFWEEK(`date`)=2

clicks  sum
11       11.40

Задача вывести результат по всем дням недели, можно ли это реализовать это одним запросом? т.е

day  clicks  sum
1     11      11.40
2     9         10.00
3     14       14.30
....

Отредактированно Марк (07.08.2012 22:06:37)

Неактивен

 

#2 08.08.2012 00:14:55

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5833

Re: Выборка по дням недели с групировкой

SELECT DAYOFWEEK(`date`) as `day`, COUNT(id) AS clicks, SUM(value) AS sum FROM `stat` GROUP BY 1;

Неактивен

 

#3 08.08.2012 18:50:44

Марк
Активист
Зарегистрирован: 31.05.2010
Сообщений: 157

Re: Выборка по дням недели с групировкой

Большое спасибо))

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson