SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 11.04.2012 09:19:09

obivankenobi
Участник
Зарегистрирован: 11.04.2012
Сообщений: 2

Помесячная выборка записей из таблица

Добрый день. Есть таблица, данные которой пополняются в течение года. Есть поле с датой. Подскажите пожалуйста как можно сделать запрос на выборку за каждый месяц.


request
Поле      Тип                   Null         По умолчанию            Связи     Комментарии     MIME
id             int(11)           Нет                        
category     int(11)           Нет          0                                     category -> id            
title             varchar(50)      Нет                        
text             varchar(250)    Нет                        
date             timestamp          Нет         CURRENT_TIMESTAMP                  
type        int(11)          Нет                                           request_type -> id            
linkkey     int(11)          Нет                                           users -> id            
status     int(11)          Нет         9                                     status -> id            
support_id     int(11)          Нет         0                  

Я использую следующий запрос для получения количества записей определенной категории за отдельный месяц.
Как мне изменить запрос, чтобы получалась выборка, в которой было бы количество записей по категориям за все месяцы.


SELECT category, count( * )
FROM request
WHERE request.date
BETWEEN '20110101'
AND '20110131'
GROUP BY category
LIMIT 0 , 30

Отредактированно obivankenobi (11.04.2012 09:34:19)

Неактивен

 

#2 11.04.2012 09:43:25

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

Re: Помесячная выборка записей из таблица

SELECT category, month(`date`), count( * ) ... group by 1,2  ?

Неактивен

 

#3 11.04.2012 09:57:17

obivankenobi
Участник
Зарегистрирован: 11.04.2012
Сообщений: 2

Re: Помесячная выборка записей из таблица

блин, так просто... спасибо))))

Неактивен

 

Board footer

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