Вопрос по mysql, sql – MySQL считает и группирует по дням

7

У меня следующая структура

ID    DATE(DATETIME)         TID
1     2012-04-01 23:23:23    8882

Я пытаюсь подсчитать количество строк и сгруппировать их по каждому дню месяца, который соответствует TID = 8882.

Спасибо

Error: User Rate Limit Exceeded Aziz
Error: User Rate Limit ExceededMySQL Query GROUP BY day / month / year Salman A
Error: User Rate Limit Exceeded sujal

Ваш Ответ

4   ответа
13

SELECT DAY(Date), COUNT(*)
FROM table
WHERE TID = 8882
GROUP BY DAY(Date)
0

SELECT COUNT(id), DAY(dat), MONTH(dat), YEAR(dat) 
FROM table
WHERE TID=8882
GROUP BY YEAR(dat), MONTH(dat), DAY(dat);
2

SELECT DAY(date) AS `DAY`,  COUNT(1) AS `COUNT` FROM
table1 
    WHERE TID = 8882
GROUP BY DAY(date)

8

SELECT DATE(date) as d,count(ID) from TABLENAME where TID=8882 GROUP by d;

Похожие вопросы