![]() |
|
Модераторы: skyboy |
![]()
|
|
| xXvladXx |
|
|||
|
Бездарь ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 9.3.2008 Репутация: нет Всего: 1 |
есть вот такая база
завтрос должен вернуть 2008-11-23, сумму unique за 2008-11-23, сумму raws за 2008-11-23 2008-11-24, сумму unique за 2008-11-24, сумму raws за 2008-11-24 при этом количество дат мы не знаем и сами даты мы не знаем и оформить надо 1 запросом используется 5 маська помогите плиз |
|||
|
||||
| ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 4 Всего: 252 |
Где SUBSTRING(Dtime,1,10) - берет первые 10 символов из поля Dtime. Посмотри подобную ф-ию в своей базе. |
|||
|
||||
| xXvladXx |
|
|||
|
Бездарь ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 9.3.2008 Репутация: нет Всего: 1 |
оооо, спасибо, а то уже голову сломал как реализовать=)
|
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
Я не знаю как обстоят дела с этим в MySQL, но хотел бы обратить внимание, что в данном примере используется неявное преобразование даты в строку. В системах, с которыми мне приходилось сталкиваться, формат неявного преобразования даты, как правило, является характеристикой сессии и может управляться клиентским приложением,либо параметрами подключения. Т.о. приведенный запрос, запущенный с разных клиентских тачек может дать разные результаты. Это сообщение отредактировал(а) Zloxa - 25.11.2008, 10:02 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| angant |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 23.2.2009 Где: Украина, Киев Репутация: нет Всего: нет |
Как задача?
Решена? Очень интересует, послкольку сегодня столкнулся с точно такой же... |
|||
|
||||
| angant |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 23.2.2009 Где: Украина, Киев Репутация: нет Всего: нет |
много думал пришел к выводу, что задачи таки чуток разные - свою решил.
Для Вашей помоему решение нечто подобное - select sum(unique), sum(raws), date(dtime) as ddate from counts group by ddate ; |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |