![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
djkostya |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 16.5.2006 Где: Москва Репутация: нет Всего: 2 |
Ребята помогите....
Есть таблица |date|count| Фрмат такой | 2006-06-21 12:44:14 | 340 | | 2006-06-21 23:00:01 | 560 | | 2006-06-22 10:45:24 | 150 | | 2006-06-22 15:50:00 | 200 | Мне нужно вывести Мне нужно что б в поле date было только число месяца например 21 и во второй были подсчитаны результаты |900| Составил запрос SELECT DISTINCT(DATE_FORMAT(`date`,'%d') ) FROM `log` Он выводит число месяца а вот как сделать чтоб ещё вывелось колличество результатов.... SELECT DISTINCT(DATE_FORMAT(`date`,'%d') ), MAX(`count`) FROM `log` что что не пашет ............... |
|||
|
||||
Аленка |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 16.6.2006 Репутация: нет Всего: нет |
может так? Это сообщение отредактировал(а) Аленка - 22.6.2006, 13:52 |
|||
|
||||
djkostya |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 16.5.2006 Где: Москва Репутация: нет Всего: 2 |
нет я так пробовал мне надо чтоб получилось так
|21|900| |22|350| То есть 2006-06-22 15:50:00 должно выслиться неповторяющее значение потом суммировать от этого значения count Это сообщение отредактировал(а) djkostya - 22.6.2006, 13:56 |
|||
|
||||
igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 5 Всего: 17 |
Аленка тебе правильно написала ......
что значит не катит ... либо ты неправильно переписал , либо ты не можешь объяснить чего тебе хочется ... -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
djkostya |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 16.5.2006 Где: Москва Репутация: нет Всего: 2 |
Для каждого дня мне надо подсчитать сколько было запросов
То есь в базу пишиться каждый час и нужно всё это дело вывести в формате | дата | колличество результатов | |
|||
|
||||
igorold |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 5 Всего: 17 |
ну вот тебе примеры .... у меня MySQL
здесь подсчитано количество событий за день
+------------------------------------+------+----------+ | DATE | day | count(i) | +------------------------------------+------+----------+ | 20050830 | 30 | 2 | | 20050902 | 02 | 3 | | 20050912 | 12 | 2 | | 20050913 | 13 | 5 | | 20050914 | 14 | 3 | | 20050916 | 16 | 2 | | 20050917 | 17 | 1 | ................... а здесь подсчитана сумма i, которые записаны в этой дате
+------------------------------------+------+--------+ | DATE | day | SUM(i) | +------------------------------------+------+--------+ | 20050830 | 30 | 143 | | 20050902 | 02 | 223 | | 20050912 | 12 | 158 | | 20050913 | 13 | 398 | | 20050914 | 14 | 252 | | 20050916 | 16 | 179 | | 20050917 | 17 | 92 | | 20050919 | 19 | 94 | ................ все работает ... для наглядности я тебе поле с датой вывел ... группировку сделал по дате, потому что в разных месяцах могут быть одинаковые дни ... Это сообщение отредактировал(а) igorold - 22.6.2006, 14:49 -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
||||
|
|||||
djkostya |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 16.5.2006 Где: Москва Репутация: нет Всего: 2 |
ОООООООООООО Спасибо
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |